【问题标题】:Changing MenuItem更改菜单项
【发布时间】:2015-06-04 19:07:25
【问题描述】:

使用下面的样式代码,我可以将表单上的每个菜单项更改为没有边框的白色。它很好用,除非该项目是子菜单项,如附图中所示。我不知道如何删除它周围的内边框。我认为带有白色背景的 0 边框可以解决问题。知道如何删除它吗?

    <Style TargetType="{x:Type MenuItem}">
        <Setter Property="Background" Value="White"></Setter>
        <Setter Property="BorderBrush" Value="White"></Setter>
        <Setter Property="BorderThickness" Value="0"></Setter>
        <Style.Triggers>

        </Style.Triggers>
    </Style>

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    我认为您必须编辑子菜单的 ControlTemplate,如显示的 here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 2016-02-07
      • 1970-01-01
      相关资源
      最近更新 更多