原创 WPF使用異步綁定數據
1. WPF的XAML方式異步綁定: Step1:定義獲取數據的方法,這裏以省市縣作爲例子 Code: class RegionDAO { SOPEntities entity = new SOPEntities(
原创 不同數據源之間的LINQ查詢
業務假設:Grade表在服務器A的數據庫上,Class表在服務器B的數據庫上,要查詢Grade和Class表連接的信息。 方法: 1.建立第一個LinQ to SQL的DBML,假設DS1, 2.建立第二個LinQ to SQL的DBML
原创 WPF中全局開啓或關閉動畫效果
公司開發的WPF項目中,要求有這樣一個業務:用戶可以開啓或關閉動畫效果。WPF的絢麗之處就是3D、動畫、特效等等,給人非常炫的感覺,但是機器配置較差的用戶可能需要關閉動畫特效。我甚至遇到一個3D特效在顯卡不好機器上,導致應用程序崩潰的情況
原创 利用動態類型和Json.net創建自定義數據
以Student、Class、Grade爲例,web中要顯示學生基本信息,以及班級名稱和年級名稱。 請見數據庫關係模型: 由於班級名稱和年級名稱在不同的表中,通常採用兩種方式實現: 1. 使用創建視圖,視圖中包含學生、班級、
原创 WPF實現MDI窗口,並解決花屏問題
WPF本身並沒有提供MDI實現,但是有個簡單的方法可以實現MDI方法。 第一步:添加引用API方法 Code: using System; using System.Runtime.InteropServices;
原创 將微信文章含圖片複製到word中方法
微信文章中有很多好內容值得我們收藏,但是大家在複製到Word時,有沒有發現圖片複製不了?那是因爲微信圖片進行了參數設置,只要稍微改一下就能解決,讓我簡單介紹一下方法。 1、通過電腦版微信獲取文章的連接地址,並在瀏覽器打開(我用360)
原创 WF4學習-24點遊戲
目標:用WF+WPF完成24點遊戲程序。 1.界面,新建一個WPF項目,4個Label+2個按鈕,注意:4個Label分別設置Tag值爲:0~3 Code: <Window x:Class="Point24.MainWindow"
原创 應用程序配置文件中讀取自定義配置節
有時候,我們需要在應用程序配置文件(app.config)或網站配置文件(web.config)中自定義一些信息,靠appSetting和connectionString不能滿足需求。 首先在配置文件中添加configSections節,
原创 EasyUI爲Tree節點增加額外的屬性
查看了Tree的節點構造,$.data(_b3[0],"tree-node",{id:_b2.id,text:_b2.text,iconCls:_b2.iconCls,attributes:_b2.attributes});,只有id、t
原创 WPF三級聯動
WPF實現三級聯動Grade-->Class-->Student,數據來自Access,採用LinqToAccess,已封裝成DLL,數據庫在附件中。見圖:Code:<Window x:Class="Demo16_MasterDetail
原创 WPF驗證之——必填驗證
要事先必填驗證,首先要重寫ValidationRule類的Validate方法,然後在Binding中指定對應的ValidationRule。 第一步:重寫ValidationRule的Validate public class Requ
原创 考考你一個WPF佈局
要創建如圖一樣佈局,請問怎麼實現?其實考題本身沒有任何實用價值,只是一種思維的拓展。 看似用DockPanel實現,那麼就錯了,因爲Top Button沒
原创 WPF TreeView遞歸異步綁定
WPF的TreeView不像WinForms的TreeView那樣,通過TreeNode實現樹型節點。WPF的TreeView實現起來,我感覺有點像VM(View-Model)模式,就像WinForms中的DataGrid,控件負責顯示,
原创 WPF綁定XML數據源
WPF在綁定XML時會有一些麻煩,經常是不顯示列表內容,但是內容項卻是存在,這說明配置XAML信息有誤,見圖例效果,綁定XML數據源,且能實現分組。 1.XML數據源,其中xmlns是命名空間,後面代碼中會將其改成前綴名sb使用
原创 解決uploadify對象不支持此屬性或方法
在做Ajax上傳時uploadify(v2.1.4)是非常不錯的JQuery插件,昨天在家做了好好的頁面,到了單位發現總是報“對象不支持此屬性或方法”錯誤,具體出錯在“document.getElementById(jQuery(this