自动调整行高,以适应最高单元格的内容

时间:2018-03-11 17:13:56

标签: c# winforms datagridview

我有一个datagridview,我设置了它:

AlternatingRowsDefaultCellStyle : WrapMode = true,
AutoSizeColumnsMode : Fill,
AutoSizeRowsMode: AllCellsExceptHeaders,
ColumnHeadersHeightSizeMode : EnableResizing,
ColumnHeadersHeight : 38,
DefaultCellStyle: WrapMode = true,
RowHeadersDefaultCellStyle : WrapMode = true,
RowHeadersWidthSizeMode : EnableResizing,
RowsDefaultCellStyle: WrapMode =  true

这就是我得到的:

enter image description here

注意这些列:

enter image description here

看起来不太好,并且其中的内容被裁剪。

但是,例如,这个单元格:

enter image description here

使其行调整大小以适合其内容大小。

我在这里做错了什么?

修改

我已经找到了发生这种情况的原因,但没有找到解决方法。原来,问题与DataGridViewComboBox列有关,而DataGridViewTextBox列按预期工作。

以下是第一列(具有数据源集)的设置:

enter image description here

0 个答案:

没有答案