我无法在 MenuItem 中显示图片。
在 XAML 设计器中它可以正确显示,但每当我运行该程序时,它就不在那里。
<MenuItem Header="_Nová kalkulace" Click="NewCalculation_Click">
<MenuItem.Icon>
<Image Source="/graphics/icons/new.png" Height="20" Width="20" />
</MenuItem.Icon>
</MenuItem>
图片Build Action设置为Content(我也尝试过Resource,但没有效果)。
有什么提示吗?谢谢
最佳答案
试试这个
<MenuItem Header="_Nová kalkulace" Click="NewCalculation_Click">
<MenuItem.Icon>
<Image Height="20" Width="20" Source="pack://application:,,,/your_assembly;component/graphics/icons/new.png"/>
</MenuItem.Icon>
</MenuItem>
或
<MenuItem>
<MenuItem.Icon>
<Image>
<Image.Source>
<BitmapImage UriSource="/your_assembly;component/graphics/icons/new.png" />
</Image.Source>
</Image>
关于c# - XAML - C# - MenuItem 中的图片未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42369043/