如何基于我的数据在Silverlight Datagrid中启用、禁用复选框列
我有一个silverlight数据网格,其中第一列是复选框列 看起来像这样如何基于我的数据在Silverlight Datagrid中启用、禁用复选框列,silverlight,datagrid,checkbox,Silverlight,Datagrid,Checkbox,我有一个silverlight数据网格,其中第一列是复选框列 看起来像这样 <sdk:DataGridCheckBoxColumn Header ="Select" Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn> 这将根据我的绑定属性被选中或取消选中 我还有一个绑定属性ischeckboxed 是否可以使用此属性启用或禁用复选框 像这样的 <sdk:
<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>
尽管上面这句话不起作用。我错过什么了吗?我不想在代码隐藏中处理它。我遇到了同样的问题:
这就是我如何找到并修复它的。不,是一样的。在你建议的链接中。它仍然绑定在一个属性上。。我有两个属性..:(我已经有了-示例在链接上。将转换为改为,而不是说如果这个可见,否则它不..改为如果这个可见,然后选中其他不。。