我无法弄清楚如何让我的用户控件对表单的resize事件作出反应 用户控件存在于我的主窗体的选项卡控件中 用户控件是否固定到选项卡控件的所有侧面,还是标签页? 选项卡控件固定在表单的所有边上 当我调整主窗体的大小时,选项卡控件正确调整大小,但用户控件没有。
[发明内容]
DataBoxUserControl
- 带按钮和文本框的用户控件
- 文本框的侧面固定在用户控件上。
的MainForm
- 有一个tabcontrol固定在表单的所有方面
- 选项卡控件有我的DataBoxUserControl,它的侧面固定到选项卡控件。
调整MainForm的大小会调整选项卡控件的大小,但不会调整用户控件的大小。
[我做过什么]
1。我尝试在每个标签页中放置一个面板控件并锚定面板。然后我将用户控件放在面板中并锚定它。要么我做错了,但这也没有用。
2。我在某处尝试将主窗体的resize事件注册到用户控件。但我真的不明白,我似乎无法找到我再看到的地方。
我正在使用c#和.net 3.5
答案 0 :(得分:2)
我认为您需要将用户控件的dock属性设置为“fill”以使其自动调整大小。