我正在尝试在winform(C#.NET)上实现一个非常简单的自适应布局。我尝试过TableLayoutPanels和FlowLayoutPanels,但都不起作用。
我有一个用户控件,它是其他在运行时创建的用户控件的容器 - 我将其称为StackPanel,因为我希望它以垂直方式列出子控件。我尝试使用FlowLayoutPanel、TableLayoutPanel和Panel(每个控件都停靠在顶部)来实现这一点。
子用户控件由标签和任意数量的单选按钮(或任何其他标准控件 - 这不重要)组成。
创建子控件时,设置标签文本(如果这很长,则需要换行)并添加单选按钮。
似乎没有任何停靠/自适应大小或使用Resize事件手动设置大小的组合可以使所有内容显示而不裁剪,并仍然随窗体调整大小。
谢谢!
我有一个用户控件,它是其他在运行时创建的用户控件的容器 - 我将其称为StackPanel,因为我希望它以垂直方式列出子控件。我尝试使用FlowLayoutPanel、TableLayoutPanel和Panel(每个控件都停靠在顶部)来实现这一点。
子用户控件由标签和任意数量的单选按钮(或任何其他标准控件 - 这不重要)组成。
创建子控件时,设置标签文本(如果这很长,则需要换行)并添加单选按钮。
似乎没有任何停靠/自适应大小或使用Resize事件手动设置大小的组合可以使所有内容显示而不裁剪,并仍然随窗体调整大小。
谢谢!