DataGridView:仅为某些行设置AutoSizeRowsMo​​de

时间:2017-05-27 06:45:09

标签: c# datagridview datagridviewrow

我目前正在创建自己的DataGridViewRowcalled DataGridViewMultiRow),我想只将DGV中的那些行设置为不属于我的新类型的自动高度。

我还没有找到一个好的解决方案。我的解决方法是使用我将手动绘制的相同合并数据填充多行单元格(我将以不同的方式绘制,因此仍有其用途),确保自动高度计算正确的高度。 /> 如果自动高度关闭,那么挂在PaintRow()上的DGV.RowPrePaint event会直接设置高度。

另一个(丑陋的)解决方法可能是订阅合适的DGV事件并在每个DGVR上调用AutoResizeRow()

有没有办法将自动高度设置应用于某些行?

0 个答案:

没有答案