c# - 如何在控件大小改变时自动调整控件c#

标签 c# dynamic user-controls runtime

我在winform上有一个usercontrol,可以在运行时动态创建多个。我有两种查看它们的方法:最大模式和最小模式。这个想法是,当它们最小时,来自用户控件的一些对象被隐藏。我希望,如果我切换到最大模式,用户控件会自动调整。我该怎么做?我一开始的想法是计算它们的宽度和高度,但我不知道如何创建新点。我下面的图片显示得更好:

这是在最小模式下:

enter image description here

当我将其更改为最大模式时,它们的外观如何:enter image description here

我希望成为用户控件: enter image description here

最佳答案

关于c# - 如何在控件大小改变时自动调整控件c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16163150/

相关文章:

c# - C# 中的字符串替换

c# - 如何用一定长度的空行初始化DataTable?

c# - 将纬度经度坐标转换为图像 map 坐标

c# - 我可以伪造 HttpContent.ReadAsAsync<T> 吗?

SQL Server - 动态数据透视表

c# - 将引用 C++/CLI 包装器的 UserControl 添加到表单的非托管 dll 时出现问题

WPF UserControl - 将父窗口作为命令参数绑定(bind)到 ContextMenu MenuItem

android - 在动态添加的单选按钮中未正确设置布局权重

dynamic - 从 Azure Blob 加载依赖的 DLL

c# - 如何在 C# 中访问用户控件的属性