none
WPF 文字显示缺失(如:”软件版本“显示为“ 件 本”) RRS feed

  • 问题

  • 如题:WPF 文字显示缺失(如:”软件版本“显示为“   件   本”)

    • 系统运行环境:XP SP3,Framework3.5 
    • 字体是微软雅黑,不是斜体,下图是手机拍照偏移所致

    2015年4月23日 9:23

答案

  • 升级4.0并增大user address space  后,32位程序标记/LARGEADDRESSAWARE 解决问题
    2015年6月25日 7:28
  • 升级4.0后确实没有此问题,可最近又出现  然后还了个字体就OK了  微软雅黑字体在XP下不好使啊

    后来发现微软雅黑也是有版本的,从Win10里拷贝了个微软雅黑字体放到XP机器后就完美解决次问题。

    2016年1月8日 2:59

全部回复

  • 自己刷下
    2015年4月24日 2:23
  • 正常情况下是不会出现此问题,软件使用一段时间后有一定几率会出现,规律未知
    2015年4月24日 5:27
  • Hi Tom.Jia,

    还请具体的描述一下你的问题,因为我这边无法重现你的问题,你是在Visual Studio中创建了一个WPF程序,在xaml布局是出现的?还是程序发布后安装在其他设备上运行时出现的问题。

    我在看到你这张图片时所想到的一些可能性是:是不是在布局时容纳中文的宽度是否足够,字体大小是否合适等。

    我还给你查了下以往的帖子,发现WPFWindow Forms 程序的UI渲染技术不一致,也有可能是导致你这种现象的原因,具体的处理方法你可以参考这个帖子:https://social.msdn.microsoft.com/Forums/zh-CN/b00934d3-bf3c-4056-9ad6-aa63fa8410b6/wpf?forum=wpfzhchs

    Best Regards,

    Xavier Eoro


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年4月25日 6:01
    版主
  • 你好,

    我的问题是程序发布后安装在其他设备上运行时出现的问题。也不是必然出现的。正常情况下是不会出现的。

    我的工程是个window Form工程,其中这个窗口是WPF窗口,这个窗口中没有任何跟WinForm相关的控件。

    倒是有一点是特殊的,就是我们目标机器上WinXp 是120DPI,这个WPF窗口中控件设计是按照96DPI尺寸设计的,为了适应120DPI,就是用了ViewBox控件进行全局缩放。不知道这里会不会影响什么?(但要有影响应该始终能复现才对啊)还有就是当这个文字缺失的问题出现后,按钮点击功能是可以正常触发的。不过其他WPF窗口也会出现文字缺失问题(软件中有多个窗口,不过这些窗口不是同时存在的,是切换到其他窗口也会发现此问题)


    2015年4月27日 0:47
  • 没有人遇到过类似的问题吗
    2015年4月28日 10:16
  • 今天在修改Design的时候,大概修改了7-8个后再修改下一个时,打开出现了这样的异常, 上面的提示文字也是有缺失。会不会跟我软件里的是类似的问题 有大神知道原因吗?

    2015年4月29日 6:04
  • ?????
    2015年4月29日 7:45
  • 升级4.0并增大user address space  后,32位程序标记/LARGEADDRESSAWARE 解决问题
    2015年6月25日 7:28
  • 升级4.0后确实没有此问题,可最近又出现  然后还了个字体就OK了  微软雅黑字体在XP下不好使啊

    后来发现微软雅黑也是有版本的,从Win10里拷贝了个微软雅黑字体放到XP机器后就完美解决次问题。

    2016年1月8日 2:59