Visual Studio 2013 - 设计器中的图像,但不是在运行时

时间:2016-03-11 10:13:21

标签: wpf image visual-studio xaml resources

我的WPF项目中Visual Studio中的奇怪问题。

我已从我的文件夹中删除了一些图像(gif和png文件)。我恢复了它们并重新添加为我的应用程序的资源。

现在我可以在我的xaml的设计窗口中看到图像,但是当我执行应用程序时,我看不到这些图像。为什么呢?

图像都在同一个文件夹中,而我尚未删除的图像仍然可以正常工作。

这是一张无法工作的图像的代码(正如我所说,我只在设计师窗口中看到它):

<MenuItem Header="{DynamicResource Autisti}" x:Name="msmi_Autisti" Tag="AUTISTI" Command="{Binding ApriAutisti}"
          IsEnabled="{Binding canReadAutisti}">
    <MenuItem.Icon>
        <Image Source="/Resources/autisti.gif" />
    </MenuItem.Icon>
</MenuItem>

这是一个工作代码(它是相同的代码!)

<MenuItem Header="{DynamicResource Veicoli}" x:Name="msmi_Veicoli" Tag="VEICOLI" Command="{Binding ApriVeicoli}"
          IsEnabled="{Binding canReadVeicoli}">
    <MenuItem.Icon>
        <Image Source="/Resources/veicoli.gif" />
    </MenuItem.Icon>
</MenuItem>

这里有两个文件的属性,一个工作,一个不工作

enter image description here

更新:查看解决方案的评论

0 个答案:

没有答案