【发布时间】:2018-05-02 23:27:39
【问题描述】:
我正在尝试创建一个 Windows 窗体应用程序,该应用程序将具有在调整窗口大小时缩放的组件。在应用程序运行时尝试调整表单大小时,我遇到了问题。首先,这是它在最小尺寸编辑器中的样子:
然后我在运行时拉伸它,它的两边都是均匀的(在修改了 Fixed-Splitter 位置之后:
我在尝试将列表框放入蓝色和红色面板时遇到了更多问题。设计中:
我希望列表框能很好地填充每边的大部分宽度,但是当我尝试使用 Anchor 标记时,它会变得混乱。
所以总结一下:为什么设计师与成品相比都是不对称的,我如何在调整窗口大小时使列表框适合并缩放宽度?
如果有帮助,我正在使用 VS17!谢谢!
【问题讨论】:
-
您需要调整控件的锚点/对接,或使用旨在更动态地扩展的 WPF/UWP。
-
是的,您必须停靠这些物品。 Winforms 在这方面不是很擅长,但您可以通过创建多个面板然后将列表框停靠在其中来实现。
-
谢谢你们!我不明白反对票哈哈
-
@AmishJohn81 我没有 DV,这似乎是这里的主题,用于 DV 每个不高于“高级”级别的新问题。不要让它气馁。
标签: c# winforms visual-studio