WPF:使整个边框可点击

12

我正在尝试在WPF中实现一个按钮,当你点击它时会显示一个菜单。我已经做好了所有工作,并且控件的ControlTemplate如下所示。(该控件扩展自ToggleButton)。

<Border x:Name="Border" Padding="3" CornerRadius="1" BorderThickness="1"
    VerticalAlignment="Stretch" HorizontalAlignment="Stretch" IsHitTestVisible="True">

问题是,菜单只有在用户点击路径绘制的小箭头时才会显示。有没有办法使整个边框具有HitTestVisible?

1个回答

20

在它上面加一个透明的背景应该就可以了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接