Wie Sie einen semi-transparenten Schatten über Elemente in WPF?
Ich möchte eine semi-transparente Farbe über den Inhalt eines WPF-Fensters (an dem Zustand der Fenster). Derzeit bin ich mit einem UserControl, dass das Fenster ausfüllt, und ich die Hintergrundfarbe ändern und Transparenz als erforderlich.
Das problem mit dieser Methode ist es, wenn das Benutzersteuerelement sichtbar ist, kann ich nicht klicken Sie auf alle Steuerelemente (Buttons, Checkboxen) in die Fenster, hinter dem UserControl. Ich denke, ich brauche, um das Benutzersteuerelement transparent Klicks irgendwie. Ist das möglich, oder gibt es eine bessere Möglichkeit zum hinzufügen von Farbe über dem Fenster?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konnten Sie
IsHitTestVisible
zuFalse
auf Ihre Maskierung element.Versuchen, die XAML in so etwas wie Kaxaml. Sie können weiterhin auf die Schaltfläche klicken, doch das Blaue Rechteck wird dargestellt über der Spitze. Es ist semi-transparent durch die geringe Deckkraft.
Es ist ein IsHitTestVisible Eigenschaft.