我需要获取DataGridView列大小,而不显示网格(用于打印)。我正在通过数据源使用数据绑定(使用bindingsource似乎也不起作用)。
无论什么原因,我都会得到错误的列大小。如果我先用表格显示网格,一切都很好。如果在不设置数据源并执行autoresizeColumns()后尝试获取列大小,则列太宽(没有自动调整大小)。
我如何才能强迫网格在不显示它的情况下完成它的工作?
固定的。使用CreateControl()初始化控件、绑定、句柄等。