0

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

我还没有找到一个好的解决方案。我的解决方法是用我将手动绘制的相同合并数据填充多行单元格(我将以不同的方式绘制,所以这仍然有用),确保自动高度计算正确的高度。
如果 auto-height 关闭,那么我的PaintRow()that hooks onDGV.RowPrePaint event会直接设置高度。

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

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

4

0 回答 0