我正在尝试以编程方式将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”。有什么想法吗?
答案 0 :(得分:1)
你的装订需要是Mode = TwoWay吗?