我想使响应式windows窗体应用程序布局能够响应任何窗口大小例如,当我们要减小窗口大小时,所有元素也会变小我看到一些用户说,我们可以让所有的元素坚持或使用方法,但我正在寻找一个有效的,以及容易
pftdvrlh1#
像其他人已经提到的一样,您正在寻找的是控件属性Dock和Anchor,它们定义了对象的大小和位置应该如何根据其父容器进行更改。
Dock
Anchor
Control.Dock
Control.Anchor
Screen类(Documentation)也可能对您有用,例如,如果您试图确定屏幕分辨率并相应地设置窗体大小。
Screen
1条答案
按热度按时间pftdvrlh1#
像其他人已经提到的一样,您正在寻找的是控件属性
Dock
和Anchor
,它们定义了对象的大小和位置应该如何根据其父容器进行更改。Control.Dock
,您可以将对象 * 停靠 * 到其父容器的边缘,即使您调整窗体大小,它也会保持在那里。例如,导航菜单总是 * 停靠 * 到窗体的一侧。Control.Anchor
,你可以将一个对象的一个或多个边 * 锚 * 到它的父容器。这意味着你可以将一个对象放在任何地方,将它 * 锚定 * 到一个或多个边,并且在调整大小时,定义的边将“粘”到它的父容器边。Screen
类(Documentation)也可能对您有用,例如,如果您试图确定屏幕分辨率并相应地设置窗体大小。