当前位置:编程学习 > VB >>

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);这句是什么意思,有什么作用

最近看的代码,有好多不懂,求讲解 --------------------编程问答-------------------- 这不是VB而是C#

http://msdn.microsoft.com/zh-cn/library/vstudio/system.windows.forms.containercontrol.autoscaledimensions.aspx

获取或设置控件的设计尺寸。
AutoScaleDimensions 属性表示控件缩放到的屏幕或设计屏幕的 DPI 或字体设置。具体地,在设计时,Windows 窗体设计器会将此属性设置为监视器当前使用的值。在运行时加载该窗体时,如果 CurrentAutoScaleDimensions 属性与 AutoScaleDimensions 不同,则会调用 PerformAutoScale 方法,对该控件及其所有子级执行缩放。然后,更新 AutoScaleDimensions,以反映新的缩放大小。 --------------------编程问答-------------------- 意思就是当我缩小或扩大界面时,它的作用就是按比例缩放那些控件吗?那(6F, 12F)是用做什么的呢,我实属菜鸟一只,不好意思,msdn写的有点让我看不懂(TOT),而且其实我也知道这是C#但提问的时候没找到类别里有C# --------------------编程问答-------------------- 按照dpi缩放。如果你用过Windows显示属性里面的“大字体”,那么应该有个概念。

你可以自己试验下。

另外C#板块在.NET技术下。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,