我有一个派生自DataGridViewTextBoxCell
的类,我想在该单元格中添加一个Form.Control
对象(如TextBox,CheckBox ..),但是没有可以添加新的控件对象一进去。
换句话说,我想创建一个包含多个控件对象的单元格。有什么办法吗?
由于
答案 0 :(得分:1)
无法使用正常的Windows.Forms控件。请参阅documentation,其中包含:您必须定义从DataGridViewColumn和DataGridViewCell 派生的类。或者定义一个派生自Control的类并实现IDataGridViewEditingControl接口。原因是控件必须能够在交换值,处理编辑模式,样式等方面与托管网格配合。