【问题标题】:WPF: Make Whole Border ClickableWPF:使整个边框可点击
【发布时间】:2010-10-12 15:15:18
【问题描述】:

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

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

问题是,仅当用户单击路径绘制的小箭头时才会显示菜单。有什么办法可以让整个边框 HitTestVisible?

【问题讨论】:

    标签: wpf user-controls controltemplate


    【解决方案1】:

    添加透明背景就可以了。

    【讨论】:

      猜你喜欢
      • 2011-01-11
      • 1970-01-01
      • 2017-10-29
      • 2017-10-27
      • 2016-04-25
      • 1970-01-01
      • 2012-09-19
      • 2018-10-23
      相关资源
      最近更新 更多