动态尺寸的面板

时间:2009-09-12 03:19:03

标签: windows forms

我有一个动态创建的窗体表格。标签页分为两个水平面板。顶部面板应该最多可以容纳4个文本框

TextBox1中

TextBox2中

TextBox3

TextBox4

将至少有一个TextBox。最大值为4.如何创建带有两个面板的TabPage,其中顶部面板仅根据需要占用不动产(即仅占用一个文本框或2个文本框的空间,或3个文本框或最多4个文本框)和标签的其余部分可用于Panel2。

2 个答案:

答案 0 :(得分:0)

调整TabPage.height以获取TextBox实例的数量。调整下面的TabPage.height以填充剩余空间。

答案 1 :(得分:0)

你看过FlowLayoutPanel了吗?您可以在面板中进行任何控制(如果我记得正确的那个文本框)进行中断,即使下一个控件出现在“新行”上。在面板中选择控件时,此属性显示在属性窗口中,我只是不记得名称。