我一直在搜索关于这方面的任何信息,但都没有成功。
我正在更新一个有两个版本的应用程序。WPF windows应用程序和MVC web应用程序。要求它们看起来是一样的。
为什么当我把100px X 100px的图片添加到两个应用程序中时,web应用程序中的图像看起来比win应用程序中的图像更大?
如果我添加边距,项目之间的空格在win应用程序中看起来比在web应用程序中更多。
我认为我错了,所以我对两者进行了物理测量,并确认了其中的差异。
我希望在两个应用程序中的100X100图像看起来是一样的,不想放大,因为这会扭曲图像。
有没有人能解释为什么会发生这种情况,以及我有什么办法可以绕过它吗?
非常感谢
弗雷德
发布于 2012-09-05 20:28:17
假设没有对XAML或CSS中的图像应用样式,它们仍然可能不同,因为WPF像素是独立于设备的。
我猜你可以设置你的WPF应用程序的ScaleTransform来匹配你想要的大小,但记住,这将根据显示器大小和Windows DPI设置的不同而有所不同。
https://stackoverflow.com/questions/12280132
复制相似问题