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