请各位多指教!

yifengcn 2004-06-12 11:03:22
我用VB.NET 2003编了一个程序,其中有一个全屏窗体,上面放了好多控件,当我将此程序在其它机子上运行时,窗体上控件的大小发生了很大的变化,窗体显示不全,

设计和编译程序所用的系统是2000 server 英文版,测试程序使用的机子有2000 server 中文版,98中文版,及xp中文版,这些机子已安装了.net框架

不知道这是为什么,请各位多指教!
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
水如烟 2004-06-12
  • 打赏
  • 举报
回复
一个窗体放太多的控件总是不大好的吧
归类整理一下,弄多两个窗体
yifengcn 2004-06-12
  • 打赏
  • 举报
回复
可我已经把分辨率调的相同了呀,可还是不行。
我在想会不会和我在窗体设计时 Achor属性用的比较多有关系?
demonfox 2004-06-12
  • 打赏
  • 举报
回复
比如一个控件,在800x600下看上去(也就是实际的显示size)要比1024x768下大很多。
demonfox 2004-06-12
  • 打赏
  • 举报
回复
所有控件的size默认都是按pixel指定,这和操作系统无关,和显示器的分辨率相关,在分辨率不同的显示器上,确实会有很大问题。
UI设计是很麻烦的,基本上,如果要专业的话,就要针对几种常见的分辨率分别设计UI。个人没有精力的话,应尽量避免在界面上把控件堆的太多太满。

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧