2009-03-11 6 views
9

Ich versuche, eine Schaltfläche in WPF zu implementieren, die ein Menü anzeigt, wenn Sie darauf klicken. Ich habe alles funktioniert, und das ControlTemplate für die Steuerung wird unten angezeigt. (Das Steuerelement erweitert ToggleButton).WPF: Vollrand anklickbar

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

Das Problem ist, wird das Menü nur angezeigt, wenn der Benutzer den kleinen Pfeil durch den Pfad gezogen klickt. Gibt es eine Möglichkeit, die ganze Grenze HitTestVisible zu machen?

Antwort

14

Hinzufügen eines transparenten Hintergrunds sollte es tun.

+0

Das hat perfekt funktioniert. Vielen Dank. :) – Echilon