0

我想在窗口上设置一些比例,比如高度 = 宽度的一半。我想让它自适应,因为我必须考虑多种屏幕尺寸。如果窗口对于屏幕来说太大,我会用最大高度和宽度来管理它。

但是我在网上搜索并没有找到任何东西:D

编辑

我已经尝试过SizeToContent="WidthAndHeight",但是由于我有标签,因此窗口大小会根据标签的内容发生变化。如果可能的话,我更喜欢固定尺寸。

4

1 回答 1

4

如何在 C# 中获取当前系统分辨率:

int hght = Screen.PrimaryScreen.WorkingArea.Height;
int wght = Screen.PrimaryScreen.WorkingArea.Height;

如何设置表格大小的高度和宽度:

在 Form 的 Page_Load() 事件上编写以下代码

this.Width = Screen.PrimaryScreen.WorkingArea.Width;
this.Height = Screen.PrimaryScreen.WorkingArea.Height ;

如何在 .NET 中开发独立于分辨率的 Windows 应用程序

于 2012-08-23T15:05:55.437 回答