如何使窗体适合所有屏幕

时间:2015-03-17 07:05:12

标签: c# winforms

我有一个Windows应用程序,几乎有10个表单。我想使应用程序适合从13英寸到18英寸的所有类型的屏幕。任何建议都会对我有所帮助

2 个答案:

答案 0 :(得分:2)

使对话框可调整大小。 使用Windows窗体中提供的容器。 这些将确保如果实际上对话框已调整大小,则表单中包含的元素也会按比例调整大小,同时考虑表单的新大小。 您想要签出TableLayoutPanel

要考虑的其他事项是表单上的所有元素如何锚定它们,如何放置它们并将它们停靠在父控件中......这些属性被命名为Anchor和Dock,可以在属性。

在对话框级别,您还可以通过设置StartPosition和WindowsState的值来控制屏幕上对​​话框的位置。

如果你想要比这更多的控制,你可以使用Screen对象。

https://msdn.microsoft.com/en-us/library/system.windows.forms.screen%28v=vs.110%29.aspx

答案 1 :(得分:0)

/ 表单属性 - > Doc = fill /