【发布时间】:2015-07-03 09:50:18
【问题描述】:
我有一个数据网格,而不是一个数据网格视图,我想让一个列只读,如果单选按钮被选中或没有。
所以我从 sql 查询中动态定义列:
Dim bool_col As New FormattableBoolColumn
bool_col.HeaderText = "Bool Colunm"
bool_col.MappingName = "bool_col"
表单上还有两个单选按钮,我们称它们为 A 和 B。
当 A 被选中时,我想将 bool_col 设置为只读是真的。
当 B 被选中时,我想将 bool_col 设置为只读是 false。
如果还需要什么,请告诉我。我正在使用 Click 事件,但我不知道如何在 Datagrid 中找到该列并将其设置为只读。整个下午都在尝试这样做,并搜索了我能想到的所有东西,但没有运气。 不幸的是,我无法将其更改为 datagridview。项目的时间和金钱限制禁止这样做。
提前致谢!
【问题讨论】:
标签: vb.net windows visual-studio-2010 datagrid