我一直在网上查找,但似乎无法找到如何将简单图像添加到我的 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"/>
最佳答案
您不能将图片的来源设置为您使用过的路径。据我所知,您不能引用磁盘上的任意文件作为图像的源(至少不能通过 XAML 中的路径)。
您可以在 XAML 中引用您添加到项目中的图像。根据该路径,您似乎已经完成了该操作(因为它在您的 Assets 目录中)。
如果您的 XAML 页面与 Assets 目录位于同一目录中,那么您可以使用相对路径:
<Image Source="Assets/youtube-subscribe-button-2.png" />
或者您可以使用与 XAML 页面文件所在位置无关的绝对路径:
<Image Source="ms-appx:///Assets/youtube-subscribe-button2.png" />
关于windows - 如何通过 UWP 在 XAML C# 中显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38799699/