我目前坚持为 WinForms 控件创建布局:
我的用户控件托管以下子控件:
RichTextBox
Label B
Control B
Control B
Control B
Label C
Control C
Control C
Label D
Control D
Control D
RichTextBox 始终可见。它的高度应该增长到显示所有没有滚动条的文本所需的高度。
根据我的数据对象,如果存在,我想显示一些附加信息。例如,可以有 5 个控件 B、0 C 和 20 D。
我希望控件“浮动”到顶部。每个控件都应该能够增加高度以显示其全部内容。
我尝试了多种 TableLayoutPanels、FlowLayoutPanels、停靠和自动调整大小设置的组合,但没有一个能满足我的期望。
如何按照我在上面发布的顺序排列我的控件,并使用停靠顶部和自动调整大小的功能?