scalewidth什么意思(scalewidth是什么)
本文目录
- scalewidth是什么
- vb中Height、Width、Left 和 ScaleTop、ScaleHeight ScaleWidth 有何区别
- VB PictureBox的ScaleWidth与Width
- VB对象的Width Height和ScaleWidth,ScaleHeight属性有何区别
- vb中line(0,2)-(scalewidth,2)是什么意思啊
scalewidth是什么
ScaleHeight、ScaleWidth 属性当使用图形方法或调整控件位置时,返回或设置对象内部的水平 (ScaleWidth) 或垂直 (ScaleHeight) 度量单位。对于 MDIForm 对象,在设计时 是不可用的,并且在运行时是只读的。语法object.ScaleHeight object.ScaleWidth 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中Height、Width、Left 和 ScaleTop、ScaleHeight ScaleWidth 有何区别
程序运行后看见程序窗口的标题栏了吗?蓝色的那条的高度还有四周一圈的蓝色边框Height=ScaleHeight+蓝色标题栏的高度Width=ScaleWidth+蓝色边框的宽度其他依次类推说的通俗点就是Scale带头的就是边框内部开始算起的没有Scale的就是整个的你可以修改窗体的BorderStyle属性当你修改为0-None时(也就是无边框时)上面的那些东西数字就变成一样了因为没有了边框。。。。
VB PictureBox的ScaleWidth与Width
ScaleWidth是除去边框的实际尺寸,比如窗体的Height包括标题栏高度,而ScaleHeight是不包含标题栏的高度。
VB对象的Width Height和ScaleWidth,ScaleHeight属性有何区别
楼上正确,但怕你不明白。说简单点就是:Width与Height就是控件外在的宽度和高度,是外在坐标系里的宽度和高度。ScaleWidth,ScaleHeight是控件内部坐标的宽度和高度。比如Picture控件在form1里,那么他的Width与Height是与form1的ScaleWidth,ScaleHeight的设置相关的,是成比例的,如果它的Width=form1.ScaleWidth就与form1等宽;改变Picture的ScaleWidth,ScaleHeight不会影响Width与Height,Picture的ScaleWidth,ScaleHeight与Width与Height无关。
vb中line(0,2)-(scalewidth,2)是什么意思啊
意思是在坐标(0,2)到坐标(scalewidth,2)之间画一条直线。scalewidth就是指Form窗体的宽度。因为直线的“y”坐标为2,因此距Form窗体的上边框很近,再加上线看宽度很细因此很难看到画的线。Line (x1,y1) - (x2, y2), 如果使用了 B 选项,则 F 选项规定矩形以矩形边框的颜色填充。不能不用 B 而用 F。如果不用 F 光用 B,则矩形用当前的 FillColor 和 FillStyle 填充。FillStyle 的缺省值为 transparent。(x2,y2)为直线终点坐标不可省。.
更多文章:
上线了小程序官网(新零售如何结合小程序新零售的小程序品牌策略怎么做)
2024年5月4日 08:20
keenon(be keen on 和be keen to的区别 RT)
2024年7月13日 16:19
jsp的form表单提交几种方式(在java中写jsp网页和servlet中,form表单的提交方法get与post的区别以及那个好啊)
2024年7月23日 05:10
js array remove(js 怎么在数组删除第一个元素)
2024年7月6日 09:27
鼠标底部图片(我刚刚网购了一个razer的铜斑蛇 鼠标的下面怎么和图片的不一样 那个PC CE的 网上图片是左下角 我的是右下)
2024年6月26日 22:58
html文件发给别人能打开吗(为什么把HTML格式的文件发给别人别人看不了啊)
2024年9月7日 16:55
bad的比较级和最高级(bad的比较级和最高级用英语怎么写)
2024年1月16日 09:00
matlab中的param是什么意思?jsp中param是什么意思
2024年7月1日 20:25
sublime安装教程(sublime text 2 中文怎么安装)
2024年7月5日 05:46
efficient和effective的区别(effective和efficient的区别)
2024年1月23日 00:00
together什么意思(together什么意思,怎么读)
2024年6月20日 12:52