ppts.net
当前位置:首页>>关于VB窗体属性表 ScaleWidth 和ScaleHeigh如何t赋值?的资料>>

VB窗体属性表 ScaleWidth 和ScaleHeigh如何t赋值?

楼上正确,但怕你不明白。说简单点就是: Width与Height就是控件外在的宽度和高度,是外在坐标系里的宽度和高度。 ScaleWidth,ScaleHeight是控件内部坐标的宽度和高度。 比如Picture控件在form1里,那么他的Width与Height是与form1的ScaleWidth,S...

scalewidth 与scaleheight是去除了窗体边框后的宽度和高度 你可以将窗体的BORDERSTYLE属性设置为NONE,可以看到scalewidth 与scaleheight和窗体的实际width和height是相同的了,呵呵

代码写到form_resize中。 Private Sub Form_resize() Me.Height = Me.WidthEnd Sub

要在Form_Resize事件中对象控件重新布置。 一般按窗体客户区大小的比率来设置,客户区尺寸属性是ScaleWidth,ScaleHeight。 预先在Form_Load事件中记录每个控件长宽,和x,y坐标与窗体的比率,可以把它们记在控件的Tag属性中。 比如:对picture1...

先在Form_Load中记录控件的相对位置及大小比例,然后在Form_Resize中按比例设置控件的位置及大小即可: Dim ll As Single, tt As Single, ww As Single, hh As Single Private Sub Form_Load() ll = Text1.Left / Me.ScaleWidth tt = Text1.Top ...

一个实际宽度,高度。另一个是坐标宽度,高度

在picture1前面加上所在的窗体的名称 form1.picture1.height ,如果在当前窗体就是控件名称和你设置的不一样。

VB的坐标系统综述 由于在visual basic系统中有多种坐标定义,容易使初学者混淆,本文将详细总结vb的坐标系统的一些基本概念,并提供坐标定义的详细方法: visual basic 坐标系统概述: visual basic 的坐标系统是指在屏幕(screen)、窗体(form)、...

'原因,img1的高和宽已被你该变 Private Sub optHeight_Click() Img1.Width = Img1.Picture.Width * Pic1.ScaleHeight / Img1.Picture.Height Img1.Height = Pic1.ScaleHeight Img1.Stretch = True End Sub '适应宽度 Private Sub optWidth_Clic...

如果你是在窗体对象上写这句代码,指的是窗体的内部宽度,不包括边框。在什么控件上写,就指这个控件的内部宽度。懂了吗?

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com