我在XAML中使用此代码:
<Image x:Name="img2" HorizontalAlignment="Left"
Width="128" Height="128" Canvas.Left="343"
Canvas.Top="192"
Source="pack://siteoforigin:,,,/Resources/Trophy-Gold-icon11.png"/>
我使用visual studio 2012.在运行之前,图像控件显示已分配的图像(在设计器窗口中),但在执行时,图像不会由图像控件显示。
答案 0 :(得分:1)
确保将图片build action
设置为Resource
。 (右键单击图像,然后转到属性,将构建操作设置为资源)
此外,代替siteoforigin
使用application
权限 -
Source="pack://application:,,,/Resources/Trophy-Gold-icon11.png"