【问题标题】:Why is my DGV.MinimumWidth being ignored?为什么我的 DGV.MinimumWidth 被忽略?
【发布时间】:2012-09-17 22:10:19
【问题描述】:

使用此代码:

const int COMMENTS_COLUMN_DESIRED_WIDTH = 412;
...
dgv.Columns[COMMENTS_COLUMN].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
                dgv.Columns[COMMENTS_COLUMN].MinimumWidth = COMMENTS_COLUMN_DESIRED_WIDTH;

...COMMENTS 列按我的意愿换行,但在宽度可能为 120 像素之后,距离 412 还很远。为什么它在达到其 MinimumWidth 值之前就换行了?

数据不包含发生换行的换行符。

【问题讨论】:

    标签: c# winforms datagridview datagridviewcolumn


    【解决方案1】:

    我将 AutoSizeColumnsMode 从“AllCells”更改为“None”,这样就成功了。

    【讨论】:

      猜你喜欢
      • 2013-09-30
      • 2016-06-20
      • 1970-01-01
      • 2013-04-24
      • 2017-01-15
      • 2013-03-09
      • 2015-03-03
      • 2018-03-12
      • 2010-11-01
      相关资源
      最近更新 更多