我编写了一个类来显示一个包含datagridview
. 该类连接到数据库,创建一个datatable
并将其用作datagridview
.
然后我datagridview
使用Controls.Add()
.
当使用 显示表单时ShowDialog()
,列就如预期的那样。
但是,如果我尝试在datagridview
之前编辑列(宽度等)ShowDialog()
,则会出现错误。如果我在调试中计算行数,它们是 0。但是,如果我进入ShowDialog()
操作(绕过任何试图编辑列的内容),表单将显示所有列。
我想知道datagridview
在它们出现给用户之前我需要在哪里编辑这些列。
对此的任何帮助将不胜感激。