定义在应用程序的资源以下样式:
的菜单项风格压倒一切的例子:
<Style TargetType="MenuItem">
<Setter Property="OverridesDefaultStyle" Value="True"/>
<Setter Property="Foreground" Value="Black"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="MenuItem">
.... here is your custom template
文本菜单样式压倒一切:
<Style TargetType="ContextMenu">
<Setter Property="SnapsToDevicePixels" Value="True"/>
<Setter Property="OverridesDefaultStyle" Value="True"/>
<Setter Property="Grid.IsSharedSizeScope" Value="true"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ContextMenu">
来源
2011-09-09 12:42:41
sll
Popup是您的自定义控件吗?我不明白这个问题。或者你的意思是ContextMenu控制为弹出? – sll
这是一个例子。弹出我的意思是当你点击菜单时文本弹出的上下文菜单。不过,我不希望它成为ContextMenu,我希望能够将任何东西放在那里。让我们说一个图像。 – Kugel