标题:ScaleWidth 与 Width 有何区别
只看楼主
燕之峰
Rank: 2
等 级:论坛游民
帖 子:146
专家分:63
注 册:2014-3-21
结帖率:100%
已结贴  问题点数:5 回复次数:2 
ScaleWidth 与 Width 有何区别
各位网友好,窗体的属性中Width与ScaleWidth有何区别。
如有这样的程序
子窗体.Width=父窗体.ScaleWidth

也有子窗体.Width=父窗体.Width

这两行代码,用时应用哪个,有区别吗,还是只能用中个。
请指导。谢谢
搜索更多相关主题的帖子: 友好 
2014-05-18 11:38
afeibfp
Rank: 2
等 级:论坛游民
威 望:1
帖 子:11
专家分:31
注 册:2007-6-1
得分:3 
Width 以容器的单位为单位,ScaleWidth 是自身的坐标系单位
另外,对于Form来说,ScaleWidth是指内部客户区宽度,不包括窗体的边沿部分
2014-05-23 16:38
lowxiong
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:27
帖 子:652
专家分:3402
注 册:2008-5-7
得分:2 
scalewidth、scaleheight属性主要反应的是主窗体比例尺的关系,使用主窗体定义的度量衡(如緹、像素、英寸等)但width、height只使用緹。当scale比例和主窗体比例为1:1时,画图大小也为1:1,当为2:1时,你会发现同样尺寸的画图被放大了(相当于像素间的距离被放大),但原先已经画好的图比例不变。
其实,在设计窗体时,我不会轻易懂这两个值,这时你可以把他们当作workarea,相当于width*height是建筑面积,而scalewidth*scaleheight是使用面积(净空面积)
2014-05-23 18:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-431720-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.125988 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved