VB里面控件的left和top值是取决于控件所在的容器的坐标原点,还是总是相

VB里面控件的left和top值是取决于控件所在的容器的坐标原点,还是总是相对于容器左上角的位置?比如shape1在容器picture1中:默认情况下的shape1.to... VB里面控件的left和top值是取决于控件所在的容器的坐标原点,还是总是相对于容器左上角的位置?
比如shape1在容器picture1中:默认情况下的shape1.top=10:shape1.left=10,和在定义了picture1.scale(-100,100)-(100,-100)之后的,shape1.top=10:shape1.left=10,两个shape1的位置一样吗?
展开
 我来答
网海1书生
科技发烧友

2016-05-24 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26229

向TA提问 私信TA
展开全部
控件的Left、Top、Width、Height这些属性的数值单位将取决于其所在容器的ScaleMode的取值,如果ScaleMode是Pixel(像素),则控件的上述四个值的单位也是像素。而当容器采用自定义坐标系统时,这四个值也会自动采用自定义坐标的单位。

这也就是说你题目中所说的两个Shape1的位置是不一样的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式