[索引页]
[源码下载]
作者: webabcd
介绍
Silverlight 3.0 控件一览:
在线DEMO
http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html
示例
1、演示 TreeView 的使用
TreeView.xml(数据源)
TreeView.xaml
TreeView.xaml.cs
2、演示 ListBox 增加的一个功能:多选
ListBox.xaml
ListBox.xaml.cs
3、演示 DataGrid 的几个新增的功能
DataGrid.xaml
DataGrid.xaml.cs
4、演示 MediaElement 的增强点:以 H.264 编码,MP4为容器做演示
MediaElement.xaml
MediaElement.xaml.cs
OK
[源码下载]
[源码下载]
稳扎稳打Silverlight(36) - 3.0控件之TreeView,ListBox增强,DataGrid增强,MediaElement增强
作者: webabcd
介绍
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(数据源)
TreeView.xaml
TreeView.xaml.cs
{
{
{
{
{
{
{
2、演示 ListBox 增加的一个功能:多选
ListBox.xaml
ListBox.xaml.cs
{
{
{
{
{
{
{
3、演示 DataGrid 的几个新增的功能
DataGrid.xaml
DataGrid.xaml.cs
{
{
{
{
employees.Add(new EmployeeModel { Name = "aabb", DateOfBirth = DateTime.Now, Salary = 1111 });
employees.Add(new EmployeeModel { Name = "aabc", Salary = 1111 });
employees.Add(new EmployeeModel { Name = "abcc", Salary = 1122 });
employees.Add(new EmployeeModel { Name = "abbc", Salary = 1122 });
employees.Add(new EmployeeModel { Name = "aaab", Salary = 1122 });
employees.Add(new EmployeeModel { Name = "bcca", Salary = 1122 });
employees.Add(new EmployeeModel { Name = "bbac", Salary = 1133 });
employees.Add(new EmployeeModel { Name = "cbaa", Salary = 1133 });
employees.Add(new EmployeeModel { Name = "ccaa", Salary = 1133 });
employees.Add(new EmployeeModel { Name = "cccb", Salary = 1144 });
employees.Add(new EmployeeModel { Name = "cccc", Salary = 1155 });
employees.Add(new EmployeeModel { Name = "cabc", Salary = 1155 });
employees.Add(new EmployeeModel { Name = "cabb", Salary = 1166 });
4、演示 MediaElement 的增强点:以 H.264 编码,MP4为容器做演示
MediaElement.xaml
MediaElement.xaml.cs
{
{
{
{
OK
[源码下载]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。