博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight获取DataGrid选中的行数据
阅读量:6151 次
发布时间:2019-06-21

本文共 591 字,大约阅读时间需要 1 分钟。

今天在做一个小的DEMO时,群里有位哥们问到了如何获取当前选中的datagrid的行数据,顺便测试了一下,发现SL的方式要比ASPX的方便很多!并且如果你绑定的数据是Entity的话,那么你可以根据你当前选中的datagrid获取到这个Entity,下面把代码贴上。

注意触发的事件为:CurrentCellChanged
后台代码:

///         /// 获取datagrid当前选中的单元格数据        /// 如果绑定的数据源为实体的话默认选中的当前记录为一条实体        ///         ///         ///         private void dgcate_CurrentCellChanged(object sender, EventArgs e)        {            DataGrid grid = sender as DataGrid;                  BookService.Book book = (BookService.Book)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体            MessageBox.Show(book.Title.ToString());      //打印该实体对应的属性值        }

 

转载地址:http://mxgya.baihongyu.com/

你可能感兴趣的文章
mysql内存优化
查看>>
都市求生日记第一篇
查看>>
Java集合---HashMap源码剖析
查看>>
SQL优化技巧
查看>>
thead 固定,tbody 超出滚动(附带改变滚动条样式)
查看>>
Dijkstra算法
查看>>
css 动画 和 响应式布局和兼容性
查看>>
csrf 跨站请求伪造相关以及django的中间件
查看>>
MySQL数据类型--与MySQL零距离接触2-11MySQL自动编号
查看>>
生日小助手源码运行的步骤
查看>>
Configuration python CGI in XAMPP in win-7
查看>>
bzoj 5006(洛谷 4547) [THUWC2017]Bipartite 随机二分图——期望DP
查看>>
CF 888E Maximum Subsequence——折半搜索
查看>>
欧几里德算法(辗转相除法)
查看>>
面试题1-----SVM和LR的异同
查看>>
MFC控件的SubclassDlgItem
查看>>
如何避免历史回退到登录页面
查看>>
《图解HTTP》1~53Page Web网络基础 HTTP协议 HTTP报文内的HTTP信息
查看>>
unix环境高级编程-高级IO(2)
查看>>
树莓派是如何免疫 Meltdown 和 Spectre 漏洞的
查看>>