【问题标题】:DataGridView auto size columns without showing the gridDataGridView 自动调整列大小而不显示网格
【发布时间】:2011-01-19 06:34:02
【问题描述】:

我需要在不显示网格的情况下获取 DataGridView 列大小(用于打印)。我正在通过 DataSource 使用数据绑定(使用 BindingSource 似乎也不起作用)。

无论出于何种原因,我得到错误的列大小。如果我先以表格形式显示网格,一切都很好。如果我在未设置 DataSource 并执行 AutoResizeColumns() 后尝试获取列大小,则列太宽(未自动调整大小)。

如何强制网格在不显示的情况下完成它的工作?

【问题讨论】:

    标签: winforms datagridview data-binding


    【解决方案1】:

    已修复。使用 CreateControl() 初始化控件、绑定、句柄等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 2020-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-18
      相关资源
      最近更新 更多