按钮单击选择WPF中DataGrid行中的所有复选框

时间:2013-07-03 12:36:21

标签: wpf listview checkbox textbox

[x] ID Name 
[x] 1  abc
[x] 2  def
[x] 3  xyz
selectAll  ClearAll

上面显示了一个列表视图,其中包含复选框列以及ID和Name列。 [x]是复选框..我在WPF中这样做。

我希望当我点击选择所有按钮时,每个复选框都被选中,当清除时它会清除所有复选框为假..请有任何完整的教程或示例解决分享...

1 个答案:

答案 0 :(得分:0)

在按钮的按钮处理程序中,您需要以下代码:

foreach (var item in dataSource)
{
    item.Checked = true;  // or false for ClearAll
}

您更改源数据中的值,UI将更新以反映该更改。