菜单项中没有显示按钮背景
Button background no showing in menuitem
我有一个 Menuitem,其中包含一个包含多个按钮的 stackPanel。我尝试对按钮应用不同的背景颜色,但显示了 none 个按钮。
这是我的代码:
...
<MenuItem>
<MenuItem.Header>
<StackPanel Orientation="Horizontal" Background="Gray">
<Button Background="Red" Width="30" Height="30"/>
<Button Background="Blue" Width="30" Height="30"/>
<Button Background="Green" Width="30" Height="30"/>
</StackPanel>
</MenuItem.Header>
</MenuItem>
...
但是,StackPanel 的背景显示得很好。
我尝试只向 MenuItem Header 添加 1 个按钮。还是没有颜色。有人知道如何解决这个问题吗?
我发现当你在任何 Devexpress 控件中放置一个按钮时,将不允许设置按钮背景的能力。
我在另一个
中找到了这个问题的解决方案
基本上我们需要将按钮的主题设置为none:
<Button Margin="2" Background="LightGreen" dx:ThemeManager.ThemeName="None" ...>
我有一个 Menuitem,其中包含一个包含多个按钮的 stackPanel。我尝试对按钮应用不同的背景颜色,但显示了 none 个按钮。
这是我的代码:
...
<MenuItem>
<MenuItem.Header>
<StackPanel Orientation="Horizontal" Background="Gray">
<Button Background="Red" Width="30" Height="30"/>
<Button Background="Blue" Width="30" Height="30"/>
<Button Background="Green" Width="30" Height="30"/>
</StackPanel>
</MenuItem.Header>
</MenuItem>
...
但是,StackPanel 的背景显示得很好。 我尝试只向 MenuItem Header 添加 1 个按钮。还是没有颜色。有人知道如何解决这个问题吗?
我发现当你在任何 Devexpress 控件中放置一个按钮时,将不允许设置按钮背景的能力。
我在另一个
基本上我们需要将按钮的主题设置为none:
<Button Margin="2" Background="LightGreen" dx:ThemeManager.ThemeName="None" ...>