博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Silverlight】以MVVM友好的方式使用DataGrid的SelectedItems属性
阅读量:7206 次
发布时间:2019-06-29

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

 今天遇到了这样一个问题,通过多选DataGrid中的列,然后批量删除或更新。但是,Silverlight里DataGrid控件的SelectedItems属性无法以MVVM的方式绑定,因为它是个只读属性。

后来想到无非是传递到ViewModel中,用CommandParameter传递不就好了。

XAML:

 C#:

public IActionCommand DeleteCommand { get; set; }DeleteCommand = new ActionCommand(Delete);void Delete(object rows){      var entities = rows as System.Collections.IEnumerable;       //todo ...}

我使用的MVVM框架是

转载于:https://www.cnblogs.com/slmk/archive/2012/12/28/2837587.html

你可能感兴趣的文章
p4475 巧克力王国
查看>>
js中的Attribute
查看>>
Mysql的一些常用命令
查看>>
蓝桥杯:基础练习 闰年判断
查看>>
LeetCode-82-Remove Duplicates from Sorted List II
查看>>
ASP.NET XML读取、增加、修改和删除操作
查看>>
struts2将servlet对象注入到Action中
查看>>
快速排序
查看>>
const变量存储位置及const指针
查看>>
MFC 加载链接库(DLL)错误
查看>>
线性代数的视角理解LSR(least square regression)的参数评估算法本质
查看>>
HDU-2897 邂逅明下
查看>>
牛客暑假多校第二场 F trade
查看>>
Java 8 中的 Streams API 详解
查看>>
一道看似简单的sql需求(转)
查看>>
Eclipse+Maven命令创建webapp项目<三>
查看>>
Fiddler 教程(转)
查看>>
[十二省联考2019] 异或粽子
查看>>
CF360B Levko and Array (二分查找+DP)
查看>>
RQNOJ659 计算系数
查看>>