Blend4精选案例图解教程(五):可视数据管理
2015-04-19 23:53
267 查看
原文:Blend4精选案例图解教程(五):可视数据管理应用程序中我们会经常需要操作数据,在程序设计之初示例数据一般都是手工添加,Blend4提供了非常方便的数据管理能力,包括丰富的数据类型和内置示例数据,这样我们在程序设计时可以可视化进行绑定示例数据和管理静态数据。本次教程将演示Blend4中的这一优秀特性。
1、新建Silverlight项目
2、在项目默认视图中,打开数据面板,创建示例数据
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/1_thumb.png)
3、新建示例数据,输入名称
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/3_thumb.png)
4、生成的SampleDataSource
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/3-1_thumb.png)
5、可以在Collection中添加新字段,修改字段类型
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/4_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/4-1_thumb.png)
6、字段添加完后,看一下系统给我们提供的默认数据,点击编辑示例值
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/5_thumb.png)
7、在这个窗口中系统根据设置的字段类型,提供了默认数据,我们可以更改为自己需要的数据,系统会自动生成相应的文件
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/6_thumb.png)
8、SampleData文件夹包含了刚才创建的数据文件,SampleDataSource.xaml是一个资源字典
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/8-1_thumb.png)
8、添加一个DataGrid用来显示数据
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7_thumb.png)
9、超级无敌拖拽,将数据与控件进行绑定,注意一定要点住红线标注的图标,进行拖拽
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7-1_thumb_1.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7-2_thumb.png)
10、以下为设计视图和浏览器中的效果
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/8_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/9_thumb.png)
打完收工!本次教程只是展示了Blend中数据管理的常规用法,其他如XML数据源,对象数据源的操作与此类似,留给大家去探索。
今天把Blend改成中文版,E版用久了,还真有点不习惯。
1、新建Silverlight项目
2、在项目默认视图中,打开数据面板,创建示例数据
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/1_thumb.png)
3、新建示例数据,输入名称
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/2_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/3_thumb.png)
4、生成的SampleDataSource
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/3-1_thumb.png)
5、可以在Collection中添加新字段,修改字段类型
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/4_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/4-1_thumb.png)
6、字段添加完后,看一下系统给我们提供的默认数据,点击编辑示例值
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/5_thumb.png)
7、在这个窗口中系统根据设置的字段类型,提供了默认数据,我们可以更改为自己需要的数据,系统会自动生成相应的文件
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/6_thumb.png)
8、SampleData文件夹包含了刚才创建的数据文件,SampleDataSource.xaml是一个资源字典
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/8-1_thumb.png)
8、添加一个DataGrid用来显示数据
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7_thumb.png)
9、超级无敌拖拽,将数据与控件进行绑定,注意一定要点住红线标注的图标,进行拖拽
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7-1_thumb_1.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/7-2_thumb.png)
10、以下为设计视图和浏览器中的效果
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/8_thumb.png)
![](http://images.cnblogs.com/cnblogs_com/YGYH/WindowsLiveWriter/Blend4_D35C/9_thumb.png)
打完收工!本次教程只是展示了Blend中数据管理的常规用法,其他如XML数据源,对象数据源的操作与此类似,留给大家去探索。
今天把Blend改成中文版,E版用久了,还真有点不习惯。
相关文章推荐
- Blend4精选案例图解教程(五):可视数据管理
- Blend4精选案例图解教程(四):请给我路径指引
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(三):一键拖拽
- Blend4精选案例图解教程(三):一键拖拽
- Blend4精选案例图解教程(一):丰富的形状(Shape)资源
- Blend4精选案例图解教程(四):请给我路径指引
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(一):丰富的形状(Shape)资源
- Blend4精选案例图解教程(三):一键拖拽
- Blend4精选案例图解教程(二):找张图片玩特效
- Blend4精选案例图解教程(四):请给我路径指引
- ARP欺骗教程图解 (案例、过程、分析,并有配套的仿真链接)
- 软件项目管理案例教程笔记
- [李景山php]每天laravel[023]-laravel 中级任务--小白教程----实际操作-创建基础任务 to-do-list 案例 ---在主页上添加数据
- Golang入门教程(七)基本数据类型使用案例
- SQL Server 2005两本教程案例数据库
- laravel 中级任务--小白教程----实际操作-创建基础任务 to-do-list 案例 ---在主页上添加数据
- OSPF 入门教程图解 (案例、过程、分析,并有配套的仿真链接)
- 多台计算机之间数据同步——1.[转]网线制作图解教程