当前位置: 首页 > web开发 > Silverlight > 正文

稳扎稳打Silverlight(36) - 3.0控件之TreeView,ListBox增强,DataGrid增强,Med

时间:2010-05-10 博客园 webabcd

返回“稳扎稳打Silverlight 3.0系列文章索引

稳扎稳打Silverlight(36) - 3.0控件之TreeView,ListBox增强,DataGrid增强,MediaElement增强

介绍

Silverlight 3.0 控件一览:

TreeView - 树控件

ListBox - 改进:支持多选

DataGrid - 改进:结合 PagedCollectionView 实现数据分组, 增加了一些编辑数据的相关事件, 结合 DataAnnotations 实现数据验证, 等。。。

MediaElement - 增加了对视频 H.264 编码格式的支持,和对音频 AAC 编码格式的支持 

在线DEMO

http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html

示例

1、演示 TreeView 的使用

TreeView.xml(数据源)

<?xml version="1.0" encoding="utf-8" ?>
<root>
<node name="a level 1">
<node name="a level 2">
<node name="a level 3">
<node name="a level 4" />
</node>
</node>
</node>
<node name="b level 1">
<node name="b level 2">
<node name="b level 3">
<node name="b level 4">
<node name="b level 5" />
</node>
</node>
</node>
</node>
<node name="c level 1">
<node name="c level 2">
<node name="c level 3">
<node name="c level 4" />
</node>
</node>
</node>
<node name="d level 1">
<node name="d level 2">
<node name="d level 3" />
</node>
</node>
</root>