在WPF中无法选择菜单项

时间:2014-03-28 11:31:12

标签: wpf menuitem

我有一个WPF应用程序,我想添加一个"空"菜单中没有任何内容的项目。

我已经实现了它,但我想知道如果鼠标悬停在那里时该如何将该空项目设为非可选项,而对于其他菜单则应该正常工作。

请建议。

enter image description here

1 个答案:

答案 0 :(得分:3)

尝试将MenuItem的{​​{3}}设置为false:

  

获取或设置一个值,该值指示是否在用户界面中启用了此元素。

示例:

<MenuItem Header="_Favorites">
    <MenuItem Header="Empty" 
              IsEnabled="False" />

    <MenuItem Header="AnotherItem" 
              IsEnabled="True" />
    ...
</MenuItem>

您也可以尝试将MenuItem的{​​{3}}设置为false:

  

获取或设置一个值,该值声明此元素是否可能作为其呈现内容的某些部分的命中测试结果返回。

示例:

<MenuItem Header="_Favorites">
    <MenuItem Header="Empty" 
              IsHitTestVisible="False" />
    ...
</MenuItem>