我的开发环境为英文版操作系统,用C#开发的Winform程序如果拷贝到中文版操作系统下运行,控件的垂直位置就会发生变化,普遍上移,请问这是怎么回事啊?

解决方案 »

  1.   

    不仅这样..如果你是用XP开发的系统,安装到 win2000,win2003  下面..窗口大小,控件位置都会发生变化..
      

  2.   

    把 anchor 属性设置好,或许能行
      

  3.   

    To:hao1geren(一个好人)
    是把anchor属性中的上下左右都选上么?
      

  4.   

    To:lanye_purple(三军可夺帅,匹夫不可夺志也.) 
    我使用2003开发,放到英文XP下可以正常运行,控件位置也是正确的,反过来就没怎么研究了
      

  5.   

    窗体的属性 localizable设为false
      

  6.   

    localizable设为false 经过测试不能解决这个问题,不过还是谢谢cansum396(漆黑的夜)
      

  7.   

    我现在的解决方法就是用代码去确定每个控件的Location