以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 控件位置 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74413) |
-- 作者:machle -- 发布时间:2015/9/10 12:59:00 -- 控件位置 同样的windows系统,但一台是笔记本,一台是台式机,分辨率不同。 打开软件开发界面的窗口时,窗口上的控件位置会移动,盖住其它的控件。 请问这个事情怎么处理一下? 界面窗口中的控件很多,我的窗口大小是1024*768,不涉及分辨率变化的问题。逐个锚定窗口控件的话,工作量也太大了。 谢谢!
|
-- 作者:Hyphen -- 发布时间:2015/9/10 14:34:00 -- 只能逐个锚定窗口控件 |
-- 作者:大红袍 -- 发布时间:2015/9/10 15:07:00 -- 呃,默认,控件是不会自己移动的。开发阶段,请保持分辨率最小为 1024*768,太小肯定会遮住。 |
-- 作者:machle -- 发布时间:2015/9/14 22:37:00 -- 回复:(大红袍)呃,默认,控件是不会自己移动的。开... 我发现不是控件位置发生了变化,是字体大小发生了变化。 换了电脑,分辨率变了,字体大小也变了。同样是5号字,在不同的电脑上大小不一样。我看了一下,我的两台电脑,分辨率 长宽的 倍数分别是1.5和1.35倍,而一个label在不同的电脑上 的长和宽 的倍数分别是1.24和1.23,而且控件大小,宽度和高度也发生了变化. 这个问题怎么解决啊。 谢谢!!!! |
-- 作者:machle -- 发布时间:2015/9/14 22:45:00 -- 回复:(machle)回复:(大红袍)呃,默认,控件是不... 看了一下,是我的电脑的字体大小不同,一个用的中等,一个用的100%,改过来好了。 |