c# - 在选项卡控件中使用户控件可调整大小

标签 c# user-controls tabcontrol

我不知道如何让我的用户控件对窗体的调整大小事件使用react。
用户控件存在于我的主窗体的选项卡控件中。
用户控件锚定到选项卡控件的所有边还是它是选项卡页?
选项卡控件锚定到窗体的所有边。
当我调整主窗体大小时,选项卡控件会正确调整大小,但用户控件不会。

[总结]
数据框用户控件
- 带有按钮和文本框的用户控件。
- 文本框的侧面锚定到用户控件。

主窗体
- 有一个 tabcontrol 锚定到表单的所有边。
- 选项卡控件有我的 DataBoxUserControl,它的侧面锚定到选项卡控件。

调整 MainForm 的大小会调整选项卡控件的大小,但不会调整用户控件的大小。

[我还尝试了什么]
1. 我试过在每个标签页中放置一个面板控件并锚定该面板。然后我将用户控件放在面板中并将其固定。要么我做错了,但那也不管用。
2. 我在某处读到尝试将主窗体的调整大小事件注册到用户控件。但我真的不明白,而且我似乎找不到我在哪里再次看到它。

我正在使用 c# 和 .net 3.5

最佳答案

我认为您需要将用户控件的停靠属性设置为“填充”以使其自动调整到某个区域。

关于c# - 在选项卡控件中使用户控件可调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1146808/

相关文章:

c# - AMP 页面未在我的开发站点中重定向 [非 Wordpress]

c# - IsPostBack Condition 的作用是什么?

asp.net - 如何隐藏用户控件并删除它的空间

c# - 无法从 DoubleClick 事件切换 TabItem

c# - 没有选项卡的 WPF 选项卡控件

c# - 使用 ItemsSource 时添加额外的项目

c# - 按 LINQ 中的 3 个子字符串组成的字段排序

c# - NUnit with night build,如何轻松获得错误?

wpf - 使用 XAML 为 UserControl 中的所有元素添加前景色 setter

c# - 更改 UserControl 中的值时,通过 UserControl 的绑定(bind)中断