【问题标题】:select images based on screen resolution根据屏幕分辨率选择图像
【发布时间】:2012-11-02 18:13:05
【问题描述】:

我正在使用 XAML/C# 开发 Windows 8 Metro 应用程序。

我在解决方案中添加了每个图像的缩放版本以支持不同的屏幕分辨率。

每张图片将有 2 个不同尺寸的额外副本 (100,140,​​180 %)。

例如:sample_100.png,sample_140.png,sample_180.png

现在我想知道如何根据屏幕分辨率选择正确的图像?

我们使用转换器是一种好习惯吗?

【问题讨论】:

    标签: c# xaml windows-8 windows-runtime screen-resolution


    【解决方案1】:

    如果您正确命名它们,则无需执行任何操作。如果你使用像

    这样的名字
    • sample.scale-100.png
    • sample.scale-140.png
    • sample.scale-180.png

    然后您只需键入 sample.png 即可在 XAML 中使用它们。它会自动选择具有正确资源限定符的那个。

    查看这篇 msdn 文章:

    http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965324.aspx

    【讨论】:

      猜你喜欢
      • 2014-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多