如何才能控制form中的控件的大小和位置不发生变化?

nikita007 2006-05-11 04:48:38
用c#写的winform程序在本机上运行上运行控件的位置和大小都是合适的,但到了别的机子上进行测试却发现控件的位置和大小都改变了,请问我如何才能控制form中的控件的大小和位置不发生变化呢?
...全文
159 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nikita007 2006-05-12
  • 打赏
  • 举报
回复
问题还是没有解决,编译2个版本已经试过,不行,关于Anchor属性,好像关系也不大,在同事的机子上甚至颜色都从蓝色变成黑色,如果用Form的SizeChanged()方法,具体的代码应该怎么写,请高手指点一下
leesy 2006-05-11
  • 打赏
  • 举报
回复
首先把每个控件的Anchor属性设置好,另个也可以通过设置Form的SizeChanged()方法!
其他人也问过这种问题!
sd01101230 2006-05-11
  • 打赏
  • 举报
回复
可能是字体等某些系统设置不一样导致的。。。
bearocean 2006-05-11
  • 打赏
  • 举报
回复
...说错了,是放到其他版本系统上就被挤烂了.
bearocean 2006-05-11
  • 打赏
  • 举报
回复
这个问题不好解决,在中文版2000和日文版2000上,界面大小就是会变化.
在中文上正常的放到其他版本的系统上不好解决.

编译2个版本吧.
wumylove1234 2006-05-11
  • 打赏
  • 举报
回复
应该就是这些属性的问题,试着取消锚定的停靠一类的属性应该就可以了.
chengbo1983 2006-05-11
  • 打赏
  • 举报
回复
分辨率?不会哦

试试锚定和停靠那些呢

在 Windows 窗体上锚定控件
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vbcon/html/vbtskanchoringcontrol.asp

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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