中文操作系统的表格缩放问题(96 dpi)

时间:2010-02-04 06:58:42

标签: .net winforms localization scaling cjk

我有一个示例.NET应用程序,它由2个表单组成。我在这些表格上使用了图像和各种控件。当我在XP或Win 7英文版本下运行此应用程序时,它工作正常。但是,当我在中文版OS下运行此应用程序时,表单大小会发生变化。它会增加表单大小,导致表单扭曲。

有人知道这个问题吗?可以做些什么来解决它?

2 个答案:

答案 0 :(得分:2)

我尝试过各种选择。要解决此问题,我们需要设置表单

  

AutoScaleMode

属性为无。这解决了96 dpi设置的问题。

答案 1 :(得分:1)

为Windows窗体设置以下属性:

  1. AutoScaleMode =无,
  2. AutoSize = True。
  3. 这样做。祝你好运