当前位置:  开发笔记 > 编程语言 > 正文

在C#中缩放Windows窗体

如何解决《在C#中缩放Windows窗体》经验,为你挑选了1个好方法。

有没有一种简单的方法可以在C#中为Windows窗体设置缩放级别?在VBA中,有一个表单的缩放属性.



1> 小智..:

我遇到了同样的问题,我在c#中解决了这个问题.代码继续表单加载

float scaleX = ((float)Screen.PrimaryScreen.WorkingArea.Width / 1024);
float scaleY = ((float)Screen.PrimaryScreen.WorkingArea.Height / 768);
SizeF aSf = new SizeF(scaleX, scaleY);
this.Scale(aSf);

形成这种"或多或少"的尺度和所有儿童.永远在800x600(?)中循环您必须设置以下表单属性:

AutoscaleMode = Font
AutoSize = False

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有