應用程式中我們會經常需要操作資料,在程式設計之初示例資料一般都是手工添加,Blend4提供了非常友善的資料管理能力,包括豐富的資料類型和内置示例資料,這樣我們在程式設計時可以可視化進行綁定示例資料和管理靜态資料。本次教程将示範Blend4中的這一優秀特性。
1、建立Silverlight項目
2、在項目預設視圖中,打開資料面闆,建立示例資料
3、建立示例資料,輸入名稱
4、生成的SampleDataSource
5、可以在Collection中添加新字段,修改字段類型
6、字段添加完後,看一下系統給我們提供的預設資料,點選編輯示例值
7、在這個視窗中系統根據設定的字段類型,提供了預設資料,我們可以更改為自己需要的資料,系統會自動生成相應的檔案
8、SampleData檔案夾包含了剛才建立的資料檔案,SampleDataSource.xaml是一個資源字典
8、添加一個DataGrid用來顯示資料
9、超級無敵拖拽,将資料與控件進行綁定,注意一定要點住紅線标注的圖示,進行拖拽
10、以下為設計視圖和浏覽器中的效果
打完收工!本次教程隻是展示了Blend中資料管理的正常用法,其他如XML資料源,對象資料源的操作與此類似,留給大家去探索。
今天把Blend改成中文版,E版用久了,還真有點不習慣。