Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何基于我的数据在Silverlight Datagrid中启用、禁用复选框列_Silverlight_Datagrid_Checkbox - Fatal编程技术网

如何基于我的数据在Silverlight Datagrid中启用、禁用复选框列

如何基于我的数据在Silverlight Datagrid中启用、禁用复选框列,silverlight,datagrid,checkbox,Silverlight,Datagrid,Checkbox,我有一个silverlight数据网格,其中第一列是复选框列 看起来像这样 <sdk:DataGridCheckBoxColumn Header ="Select" Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn> 这将根据我的绑定属性被选中或取消选中 我还有一个绑定属性ischeckboxed 是否可以使用此属性启用或禁用复选框 像这样的 <sdk:

我有一个silverlight数据网格,其中第一列是复选框列

看起来像这样

 <sdk:DataGridCheckBoxColumn Header ="Select" Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn>

这将根据我的绑定属性被选中或取消选中

我还有一个绑定属性ischeckboxed

是否可以使用此属性启用或禁用复选框

像这样的

<sdk:DataGridCheckBoxColumn Header ="Select" IsReadOnly={Binding IsCheckBoxEnabled} Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn>


尽管上面这句话不起作用。我错过什么了吗?我不想在代码隐藏中处理它。

我遇到了同样的问题:


这就是我如何找到并修复它的。

不,是一样的。在你建议的链接中。它仍然绑定在一个属性上。。我有两个属性..:(我已经有了-示例在链接上。将转换为改为,而不是说如果这个可见,否则它不..改为如果这个可见,然后选中其他不。。