1

我在我的 Windows 窗体中使用 DataGridView。

我正在动态添加列并填充行值,问题是,我已将我的列宽度属性设置为固定大小,当我的列标题超过其显示下一行剩余的最大宽度时,我已将标题的高度设置为固定大小。

我想显示文本......当列宽结束时。

我附上了我的要求的图像,我也添加了 Cell_Painting 但它不起作用,这基本上是用于数据的,我也有

DataGridView1.DefaultCellStyle.WrapMode = DataGridView1.DefaultCellStyle.WrapMode

在此处输入图像描述

4

1 回答 1

4

我在 Form_Load 事件中使用了下面的行并得到了我想要的结果

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    DataGridView1.ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.False
End Sub

在此处输入图像描述

于 2014-07-08T08:13:17.163 回答