【发布时间】:2011-05-07 19:27:27
【问题描述】:
我需要针对 DataGrid 视图中的每一行放置一个 RadioButton。但是我无法找到像 DataGridViewRadioButtonColumn 这样的控件,就像 DataGridViewTextBoxColumn 一样。那么我应该怎么做呢?提前致谢 (用户只能选择一个单选按钮)
【问题讨论】:
标签: c# winforms datagridview datatable
我需要针对 DataGrid 视图中的每一行放置一个 RadioButton。但是我无法找到像 DataGridViewRadioButtonColumn 这样的控件,就像 DataGridViewTextBoxColumn 一样。那么我应该怎么做呢?提前致谢 (用户只能选择一个单选按钮)
【问题讨论】:
标签: c# winforms datagridview datatable
您必须创建自己的自定义单元格和列来实现此功能。
有一个excellent article on MSDN 几乎准确地描述了这种情况。它向您展示了如何创建一个自定义单选按钮单元格,该单元格支持每个单元格多个单选按钮。该代码可以很容易地调整为每个单元格只允许一个单选按钮。
这篇文章是为 Visual Studio 2005 编写的,但应该同样适用于 VS2008 和 VS2010。
【讨论】: