winForm 应用程序的标准尺寸是多少?

Posted

技术标签:

【中文标题】winForm 应用程序的标准尺寸是多少?【英文标题】:What is the standard size for winForm application? 【发布时间】:2021-07-28 16:50:36 【问题描述】:

我想做全屏应用。但是当窗口状态最大化时,这不是我的预期结果。

顺便说一句,我是 Visual Studio 的新手

最小化时

最大化时

【问题讨论】:

没有标准尺寸。取决于您使用的显示器。大小是不同显示器以及不同图形模式的像素数。 您需要创建动态布局,使控件的位置和大小取决于父容器的大小。在winforms中你可以使用TableLayoutPanelFlowLayoutPanel 如果你期望,无论你使用什么工具,当 Form 展开和缩小时字体会变大,否则你会失望的,没有这样的,你必须重新创建字体并自行缩放。 不是我的预期结果啊哈,你期待什么?? 主观上来说,WPF 对(视觉上)可扩展的应用程序的支持要比 Forms 好得多。 【参考方案1】:

没有标准尺寸。您应该检查您的表单,以确保它可以在不同的可能屏幕尺寸和纵横比下工作。

在您的示例中,您可以使用控件的 Anchor 属性使它们随表单展开和收缩。例如,表单的“Welcome to WasteAid”部分可以放入容器(例如面板)中,该容器的锚点可以设置为Top, Bottom, Right。左侧可以设置为Top, Bottom, Left。您可以使用容器锚定控件,或者在没有容器的情况下单独锚定控件。您可以在设计模式下拖动表单的一角,以查看它在不同尺寸和纵横比下的工作方式。

【讨论】:

以上是关于winForm 应用程序的标准尺寸是多少?的主要内容,如果未能解决你的问题,请参考以下文章

4u板卡CPCI尺寸

c#winform程序开发,不同屏幕尺寸,分辨率,界面 控件 显示问题

枚举占多少字节?

UIToolbar 标准尺寸

各尺寸照片对应的像素大小是多少?

C# Winform版批量压缩图片程序