我想在窗口上设置一些比例,比如高度 = 宽度的一半。我想让它自适应,因为我必须考虑多种屏幕尺寸。如果窗口对于屏幕来说太大,我会用最大高度和宽度来管理它。
但是我在网上搜索并没有找到任何东西:D
编辑:
我已经尝试过SizeToContent="WidthAndHeight"
,但是由于我有标签,因此窗口大小会根据标签的内容发生变化。如果可能的话,我更喜欢固定尺寸。
如何在 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 ;