【问题标题】:WPF MenuItem and Image share same resourceWPF MenuItem 和 Image 共享相同的资源
【发布时间】:2011-04-27 23:06:31
【问题描述】:

如何在 MenuItem 和 Image 控件之间共享 Image 或 BitmapImage 资源。

MenuItem 具有需要 Image 的 Icon 属性,而 Image 具有需要 String 的 Source 属性。如果我的 Page.Resources 中有以下内容,我将如何将它们链接到同一资源:

<BitmapImage x:Key="imgAccept" UriSource="Resources/Images/accept.png" />

这可以设置为 Image 的 Source 属性:

<Image Source={StaticResource imgAccept} />

但不能用于 MenuItem Icon 属性:

<MenuItem Header="New Entity ..." Icon={StaticResource imgAccept} />

这表明: http://i.stack.imgur.com/m4o62.png

【问题讨论】:

    标签: wpf xaml


    【解决方案1】:

    试试:

    <MenuItem Header="New Entity ...">
        <MenuItem.Icon>
            <Image Source={StaticResource imgAccept} />
        </MenuItem.Icon>
    </MenuItem>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 2023-04-01
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      相关资源
      最近更新 更多