0

在运行时,我填充 DataGrid 中的值。下拉列表、数字、布尔值、文本。

是否可以有一组单选按钮?

怎么可能呢?如何添加一个组框以便一次选择其中一个?

如果我不使用 DataGridView,另一种合适的 View 是什么?

PS。不使用 xaml,wpf。经典的窗体。

4

2 回答 2

0

Datagridview 不适合这种组合,因此,最好使用流布局控件,这有助于组织布局。

我认为您不能将 groupbox 放在 datagridview 组件中,我认为它不是为此而设计的。

于 2013-05-24T20:36:10.943 回答
0

DataGridViewCell您必须使用绘画逻辑和处理点击事件来创建自己的。很久以前我做过类似的事情,也许它对你有用:

http://pastebin.com/nh4PfPPS

我绘制复选框和 2 个单选按钮并保存它们的位置以处理点击。

我没有为它创建列,因为我需要混合单元格类型,所以就在我添加行的地方并需要我做的那个单元格:

row.Cells[0] = new DataGridViewControlCell();

我不会说这是最好的方法,但他们为我工作。祝你好运 :)

于 2013-05-22T08:54:54.677 回答