scalemode(scalewidth是什么)
本文目录
scalewidth是什么
ScaleHeight、ScaleWidth 属性当使用图形方法或调整控件位置时,返回或设置对象内部的水平 (ScaleWidth) 或垂直 (ScaleHeight) 度量单位。对于 MDIForm 对象,在设计时 是不可用的,并且在运行时是只读的。语法object.ScaleHeight ScaleHeight 和 ScaleWidth 属性的语法包含下面部分:部分 描述 Object 对象表达式,其值是“应用于”列表中的一个对象。 Value 一个用来指定水平或垂直度量的数值表达式。 说明能够使用这些属性来为绘图或打印创建一个自定义的坐标比例尺。例如,语句 ScaleHeight = 100 将改变窗体实际内部高度的度量单位。取代当前高度为 n 个单位(缇、像素、...),高度将变为 100 个自定义单位。因而,50 个单位的距离就是对象的高度/宽度的一半,101 个单位的距离将超出对象 1 个单位。为了定义基于标准度量单位的比例尺,例如缇、磅、像素、字符、英寸、毫米、或厘米应使用 ScaleMode 属性。这些属性设置为正值将使坐标从上向下及从左向右增加。它们设置为负值将使坐标从下向上及从右向左增加。这些属性和相关的 ScaleLeft 与 ScaleTop 属性的使用,可以建立起一个完全的带有正、负坐标的坐标系统。所有这四个 Scale 属性与 ScaleMode 属性按下面的方式进行交互作用: 把其它任何 Scale 属性设置为任何值都将使 ScaleMode 自动地设置为 0。ScaleMode 等于 0 是用户定义。把 ScaleMode 设置为一个大于 0 的数,将使 ScaleHeight 和 ScaleWidth 的度量单位发生改变,并将 ScaleLeft 和 ScaleTop 设置为 0。另外,CurrentX 和 CurrentY 的设置值将发生改变以反映当前点的新坐标。 也可以在语句中使用 Scale 方法设置 ScaleHeight、ScaleWidth、ScaleLeft 和 ScaleTop 属性。注意 ScaleHeight 和 ScaleWidth 属性与 Height 和 Width 属性是不一样的。对于 MDIForm 对象,ScaleHeight 和 ScaleWidth 仅涉及窗体中未被 PictureBox 控件覆盖的区域。在 MDIForm 的 Resize 事件中应避免使用这些属性调整 PictureBox 的大小。
vb picture.scalemode的各个取值各代表什么意思
指的是PictureBox中长度单位, 比如 1 pixel(像素) = 15 Twips(缇)这种设置横重要, 一般来讲不要修改为Twip以外的其他单位, 否则回给编程带来麻烦
更多文章:

be associated with(be associated with 是什么意思的)
2025年3月21日 00:40

java throwable(java中为何泛型类不能继承Throwable)
2025年2月17日 09:20

《潜伏》中吴站长为什么一直护着余则成?百度站长site app 还能用吗
2025年3月5日 03:40

vs2005是什么软件(Visual stdio 2005与SQL有什么联系吗)
2025年3月22日 13:00

excel vlookup函数(excelvlookup函数怎么用)
2025年3月6日 11:10

win2003序列号(windows 2003 的序列号在哪个文件里)
2025年2月16日 11:30

linux mint(Linux Mint 相比于ubuntu的优点是什么优势在哪里)
2025年3月8日 12:10

ubuntu双系统安装教程(联想v310win10与ubuntu20.04双系统安装教程)
2025年3月20日 21:20

html背景图片居中(用html添加背景图片时,怎么让它不重复并且居中)
2025年2月23日 23:00