【发布时间】:2015-04-18 20:04:51
【问题描述】:
tabPage2 上的“加载”按钮和“加载”菜单项都运行相同的代码,但是正如您在上面的演示中看到的,当未选择 tabPage2 时添加控件时,列宽会随机排列是完全相同的代码,完全相同的控件,完全相同的内容。
我不确定它与问题的相关性如何,但我添加的 UserControl 如下所示:
只是一个带有两个选项卡的选项卡控件,第一个选项卡上有一个拆分容器,底部拆分面板中有一个 DataGridView。
每个“加载”都会创建一个新的标签页,一个新的用户控件,将用户控件添加到标签页,然后将标签页添加到 tabPage2 上的标签控件。
这里有什么我不知道的东西在起作用,这会使控件在添加时根据其可见性而呈现不同?
编辑:DataGridView 正在使用 DataGridViewAutoSizeColumnsMode.Fill
【问题讨论】:
标签: c# winforms datagridview