求助,Silverlight绑定的问题。DataGrid自定义列绑定Command

时间:2021-07-18 09:01:03
求助,Silverlight绑定的问题。DataGrid自定义列绑定Command

如上图,是一个DataGrid自定义列,里面有一个按钮,Command绑定到 BtnRemove(来自根元素的DataContext属性),这个DataGrid的ItemsSource绑定到Datas(也来自根元素的DataContext属性),但是这样做无论如何也执行不了BtnRemove这个命令,我想可能是它把BtnRemove这人命令当成 Datas[x].BtnRemove了,而不是从根元素的DataContext中去找BtnRemove,但是该如何解决呢。

1 个解决方案

#1


放一天都没人看。。。  还是自己解决了: 在实体类中添加一个属性:ICommand BtnRemove,构造的时候传递ViewModel,然后调用里面的集合删除自身。。。 

#1


放一天都没人看。。。  还是自己解决了: 在实体类中添加一个属性:ICommand BtnRemove,构造的时候传递ViewModel,然后调用里面的集合删除自身。。。