none
WPF编程中的DPI问题 RRS feed

  • 问题

  • WPF是设备的无关的。
    那么也就意味着,在编程过程中,不需要考虑DPI对UI程序的影响。
    也就是说,使用Xaml文件描述出来的UI图形,应该是自适应的。
    但是在实际过程中,还是需要根据具体的DPI对自己的UI的进行相关的设定。
    并且也由此产生了一些比较头疼的bug。
    我的环境是Vista。

    2010年1月14日 3:10

答案

全部回复

  • ??????????
    2010年1月15日 5:08
  • 你的问题 不太明白 请说清楚
    2010年1月15日 8:16
  • 上期项目接手的一个工程中,做了一个类似播放器的软件。
    在Window窗口中嵌入一个用于播放的Border。
    在不同的DPI情况下,代码中重新计算了播放Boder的位置。
    出现了不少bug。
    没办法之下,就把相关代码全部删除了。bug就消失了。
    到现在也没有搞明白,当时为什么那么写。
    毕竟,代码在没有移植前是没有问题的。

    不能粘贴代码,所以说的有点不清楚。非常抱歉。

    2010年1月15日 8:35
  • 理论上是是不需要考虑这个问题的,你直接写就好了

    2010年1月18日 4:56