DataGridView自动调整大小列而不显示网格

时间:2010-02-21 04:42:51

标签: winforms datagridview data-binding

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

无论出于何种原因,我的列尺寸都有误。如果我首先在表格中显示网格,一切都很好。如果我在设置无DataSource并执行AutoResizeColumns()后尝试获取列大小,则列太宽(没有自动调整大小)。

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

1 个答案:

答案 0 :(得分:1)

固定。使用CreateControl()初始化控件,绑定,句柄等。