【发布时间】:2015-08-25 16:21:11
【问题描述】:
这是我第一个包含CheckBox的ListView row column:
<GridViewColumn Width="40" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox Name="cbSelectInterface" IsThreeState="False" ></CheckBox>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
如何添加选项以仅检查特定Row 中的一个CheckBox 以及我选择另一个CheckBox 并检查此控件所有其他CheckBox 变为未选中?
【问题讨论】:
-
您每行有多个 CheckBox,并且您想每行选择一个 Check?或者您每行有一个 CheckBox 并希望在所有行中都有一个 CheckBox?
-
只需设置单选按钮的样式,使其看起来像复选框
-
我每行有一个 CheckBox。
-
@Theodosius Von Richthofen:与 RadioButton 这种行为相同,我仍然可以检查几个 RadioButtons
-
如何将 CheckBox 的 IsChecked 属性绑定到 ListViewItem 的 IsSelected 属性?如果 SelectionMode 设置为 Single,那么您将只能选择一行和一个复选框。