3

我有一个派生的类,DataGridViewTextBoxCell我想在Form.Control该单元格中添加一个对象(如 TextBox、CheckBox ..),但没有可以添加新对象的控件对象。

换句话说,我想创建一个包含多个控件对象的单元格。有什么办法吗?

谢谢

4

1 回答 1

1

无法使用普通的 Windows.Forms 控件。请参阅文档,其中说:您必须定义派生自 DataGridViewColumn 和 DataGridViewCell 的类。或者定义一个派生自 Control 并实现 IDataGridViewEditingControl 接口的类。原因是控件必须能够在交换值、处理编辑模式、样式等方面与宿主网格配合。

于 2011-09-06T21:34:38.780 回答