我正在使用WPF主题的BureauBlue,我只能通过单击控件上的右侧箭头打开组合框中的项目。但我应该点击组合框的任何部分打开它。这个问题是对所有主题的统治。有什么想法解决这个问题吗?
答案 0 :(得分:1)
我终于解决了问题:)在主题BureauBlue中,在“ComboBoxToggleButton”ControlTemplate中,有一个名为“grid”的Grid。我在此网格中的第一个矩形上创建了IsHitTestVisible属性“true”。
在我改变之前;
<Rectangle x:Name="Background" Fill="#FFEAF2FB" Stroke="#FF9EBBDE"
IsHitTestVisible="false" />
我改变之后;
<Rectangle x:Name="Background" Fill="#FFEAF2FB" Stroke="#FF9EBBDE"
IsHitTestVisible="true" />