图片布局从一个屏幕尺寸变为另一个

时间:2017-05-17 07:49:29

标签: c# winforms

我刚开发了一个具有各种图片的应用程序,就在这里。 enter image description here

然而,当我在具有更大屏幕的另一台电脑中启动应用程序时,会发生以下情况:

enter image description here

两个侧栏开始相互重叠,我该如何解决这个问题呢?

1 个答案:

答案 0 :(得分:0)

您可以使用Control.AnchorControl.Dock属性来管理每个控制位置。

当放置在Visual Studio中的窗体上时,控件的默认锚点设置是" Top,Left"。你还应该为你的其他右侧控件设置锚点。例如:为BottomRight

设置锚点
PictureBox1.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);

有关如何使用Anchor和Dock属性管理WinForm控件的更多信息,请查看:http://www.techrepublic.com/article/manage-winform-controls-using-the-anchor-and-dock-properties/