【发布时间】:2011-05-08 01:32:36
【问题描述】:
我正在尝试以编程方式将 IList 绑定到数据网格,其中一列是布尔值,因此我决定使用 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”。有什么想法吗?
【问题讨论】:
-
您发布的代码运行良好,试了一下。其他问题一定是问题