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