WPF - 以编程方式绑定到DataGridCheckBoxColumn

时间:2010-11-10 18:37:50

标签: c# wpf datagrid binding

我正在尝试以编程方式将IList绑定到datagrid,其中一列是布尔值,所以我决定使用DataGridCheckBoxColumn而不是我常用的DataGridTextColumn。不幸的是,这似乎没有用。

这是我目前使用的代码:

DataGridCheckBoxColumn dgcbc = new DataGridCheckBoxColumn();
Binding b = new Binding("Convicted");

dgcbc.Header = "Convicted";
dgcbc.Binding = b;
this.dgResults.Columns.Add(dgcbc);

设置DataGrid的源后,复选框列显示,但它们都未选中。如果我将DGCBC切换回DGTC,则绑定正确显示为“true”或“false”。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你的装订需要是Mode = TwoWay吗?