窗口大小与模型不同

时间:2012-04-04 14:53:38

标签: c# .net wpf xaml

我已经使用其中一种非标准形状构建了一个应用程序,因此删除了所有普通的chrome,并且所有内容都包含我在Adobe Fireworks中设计的图形。

当我运行我的应用程序并将窗口大小与我在FW中制作的模型进行比较时,应用程序显得更大。我拥有的模型不仅仅是模型,它们与应用程序相同,我将它们切成PNG并用它们构建。

因此该应用程序看起来与模型完全相同,但它略大一些。任何想法为什么以及如何解决?

我已经仔细检查了宽度和宽度。在XAML中设置的高度是正确的,与FW模型相同,所以不知道它有什么问题。

我需要解决的主要原因是图像都显得有些模糊,我想这是因为应用程序被拉伸了。

1 个答案:

答案 0 :(得分:4)

这是由于WPF应用程序与标准图像(Web GIF等)之间的DPI差异。

Fireworks默认以72dpi创建图像,混合或WPF会将图像缩放为 96dpi

在烟花中......创建新图像时(文件>新...)将分辨率设置为 96 dpi(参见屏幕截图)

然后导出的图像将正确缩放。

enter image description here