C# – 帮助自定义DatagridView单元选项

我正在尝试自定义DataGridView单元格以包含组合框和
文本字段.到目前为止,myCell类派生自DataGridViewTextBoxCell
类.
我的班级有一个Combobox作为私人会员,但我不确定我是怎么做的
可以渲染它.我压倒了Pain方法,但我不知道怎么做
绘制组合框.我将它的位置设置为原点
单元格及其大小等于cellBounds大小.我知道如果我是
在表单上创建一个组合框我必须将它添加到我的表单中
控制列表例如,所以它会被绘制,但在这种情况下我
真的不知道怎么做.

注意:我没有使用任何类型的SQL db.

理想情况下,我的单元格的上半部分会显示一个组合框
用户可以更改的单元格下半部分的文本框
运行时的文本.

有谁知道实现这一目标的最佳方法?

谢谢.

解决方法:

我会尝试从IDataGridViewEditingControl和一个自定义UserControl派生,它具有您的要求(TextBox和ComboBox).
但请检查,如果ComboBox本身还不够.根据DropDownStyle,您的用户可以更改ComboBox的内容.

上一篇:为何要使用MCU


下一篇:MCU不再“芯慌慌”,国产新品Air101帮你忙