我在Windows窗体中使用了DataGridView控件。DataGridView处于虚拟模式。
现在,在设置DataGridView属性时,需要更改RowCount生成的通常行。
通过设置RowCount属性,DataGridView将生成默认的空DataGridViewRow。
理解在VirtualMode下,DataGridView将触发事件CellValueNeeded。在那件事上,我曾试图改变这一行。
dataGridView.Rows.Insert(e.RowIndex, new GroupCustomRow());GroupCustomRow是从DataGridViewRow继承的自定义类。
然而,我遇到了这样的问题:
操作无效,因为它会导致对SetCurrentCellAddressCore的重入调用。
那么,是否可以在DataGridView中使用VirtualMode并绘制自定义行?
感谢您的关注。
诚挚的问候,
哈特奇
发布于 2015-02-16 08:45:30
您可以在DataGridView的RowsAdded事件中自定义行。
https://stackoverflow.com/questions/28080598
复制相似问题