【问题标题】:How to display image in XAML C# through UWP?如何通过 UWP 在 XAML C# 中显示图像?
【发布时间】:2016-12-12 11:41:13
【问题描述】:

我一直在网上寻找,但似乎无法找到如何将简单图像添加到我的 UWP 项目中。只是寻找它在我的项目中正确显示。

这是我的一些代码:

<Image x:Name="img" HorizontalAlignment="Left" Height="27" Margin="1,4,0,0" VerticalAlignment="Top" Width="29" Source="E:\MyTestApp\MyTestApp\Assets\youtube-subscribe-button-2.png"/>

【问题讨论】:

    标签: windows universal


    【解决方案1】:

    您不能将图像的来源设置为您使用的路径。据我所知,您不能引用磁盘上的任意文件作为图像的来源(至少不能通过 XAML 中的路径)。

    您可以在 XAML 中引用已添加到项目中的图像。根据该路径,您似乎已经完成了该操作(因为它位于您的 Assets 目录中)。

    如果您的 XAML 页面与 Assets 目录位于同一目录中,则可以使用相对路径:

    <Image Source="Assets/youtube-subscribe-button-2.png" />
    

    或者您可以使用与 XAML 页面文件所在位置无关的绝对路径:

    <Image Source="ms-appx:///Assets/youtube-subscribe-button2.png" />
    

    Image.Source propertyHow to load file resources (XAML)

    【讨论】:

      猜你喜欢
      • 2015-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 2021-04-13
      • 2016-06-17
      • 1970-01-01
      • 2015-04-10
      相关资源
      最近更新 更多