需要在Winform应用程序的DataGrid视图中对每一行放置一个RadioButton

Ana*_*nth 5 c# datatable datagridview winforms

我需要在DataGrid视图中对每一行放置一个RadioButton.但Iam无法像DataGridViewTextBoxColumn那样找到像DataGridViewRadioButtonColumn这样的控件.那我该怎么做呢?在此先感谢(用户只能选择一个单选按钮)

Jaz*_*zza 2

您必须创建自己的自定义单元格和列才能实现此功能。

MSDN 上有一篇优秀的文章几乎准确地描述了这种情况。它向您展示了如何创建支持每个单元格多个单选按钮的自定义单选按钮单元格。该代码可以轻松修改为每个单元格仅允许一个单选按钮。

本文是针对 Visual Studio 2005 编写的,但同样适用于 VS2008 和 VS2010。