我有一个从DataGridViewTextBoxCell派生的类,我想添加一个Form.Control对象(如TextBox、CheckBox ..)添加到该单元格中,但是没有可以向其中添加新控件对象。
换句话说,我想创建一个包含多个控件对象的单元格。有什么办法吗?
谢谢
发布于 2011-09-07 05:34:39
使用普通的Windows.Forms控件是不可能的。参见documentation,其中写着:您必须定义从DataGridViewColumn和DataGridViewCell派生的类。或者定义一个从Control派生并实现IDataGridViewEditingControl接口的类。原因是控件必须能够与宿主网格在交换值、处理编辑模式、样式等方面进行协作。
https://stackoverflow.com/questions/7326146
复制相似问题