C#-如何使Tabpage具有相同的UserControl但变量不同

时间:2018-08-09 14:50:44

标签: c# tabs user-controls panel

我有一个带有tabControl1的Window表单,并且UserControl1包含panel1。我的目标是在每个panel1的每个tabPage中绘制不同的网格大小。 例如:带有tabPage1的{​​{1}}的网格为10x12,带有panel的{​​{1}}的网格为7x6..etc。 为此,我编写了一段代码,该代码从文本文件读取网格大小,然后将tabPage2添加到新的panel中。 我遇到的问题是在生成所有需要的UserControl1之后,只有最后生成的页面显示了正确的大小。其他人首先显示它是正确的,但是在生成新页面时,它将立即取回网格大小的默认值0,并忽略新的受影响值,除了最后生成的页面,它会保留最后一个受影响的大小值它。 这是我的代码中最重要的部分:

tabPage

0 个答案:

没有答案