2009-03-11 11 views
9

Sto tentando di implementare un pulsante in WPF che mostra un menu quando si fa clic su di esso. Ho tutto funzionante, e il ControlTemplate per il controllo è mostrato sotto. (Il controllo estende ToggleButton).WPF: Make Whole Border Clickable

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

Il problema è che il menu viene visualizzato solo quando l'utente seleziona la piccola freccia disegnata dal percorso. C'è un modo per rendere l'intero confine HitTestVisible?

risposta

14

L'aggiunta di uno sfondo trasparente su di esso dovrebbe farlo.

+0

Che ha funzionato perfettamente. Grazie. :) – Echilon