为什么我的WPF menuItem图标不显示?

时间:2015-12-11 22:42:01

标签: c# wpf

我可以在Designer视图中看到我的图标,但是当我运行该程序时它会消失。我错过了什么?

编辑:图标本身是25 x 25像素

enter image description here

<DockPanel>
    <Menu DockPanel.Dock="Top" HorizontalAlignment="Right" Background="Transparent">
        <MenuItem Header="Help">
            <MenuItem.Icon>
                <Image Source="Resources/Help.png" />
            </MenuItem.Icon>
            <MenuItem Header="About" />
            <MenuItem Header="Update TechTools" />
        </MenuItem>
    </Menu>
</DockPanel>

1 个答案:

答案 0 :(得分:4)

您需要在Help.png文件上设置属性。右键单击它,选择属性。您希望Build action为“内容”,Copy to output directory为“始终复制”或“如果较新则复制”。

您还可以考虑将其设置为资源,将其嵌入程序本身。