我有一个包含stackPanel的Menuitem,其中包含多个按钮。我尝试将不同的背景颜色应用于按钮,但它们都没有显示。
这是我的代码:
...
<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标题添加1个按钮。仍然没有颜色。有谁知道如何解决这个问题?
答案 0 :(得分:2)
我发现当你在任何Devexpress控件中放入一个按钮时,将无法设置按钮的背景。
中找到了此问题的解决方案基本上我们需要将按钮的主题设置为无:
<Button Margin="2" Background="LightGreen" dx:ThemeManager.ThemeName="None" ...>