Ereignis für die MouseOver-Aktion in WPF

9

Ich möchte Mouse-Over- und Mouse-Out-Ereignisse für ein Gitter behandeln. Hat WPF Ereignisse dafür? Hinweis: Ich möchte die IsMouseOver-Eigenschaft nicht in meinem Stil verwenden. Ich habe MouseEnter und MouseLeave Methode aber ohne viel Erfolg verwendet.

    
munna 17.09.2010, 09:20
quelle

4 Antworten

7

Sie können EventTriggers verwenden, um MouseEnter- und MouseLeave-Ereignisse in XAML zu erfassen.

Hier ist ein einfaches Beispiel, das den Hintergrund eines StackPanels in einem Grid ändert:

%Vor%     
Zamboni 17.09.2010 15:29
quelle
7

Ein WPF-Grid-Steuerelement unterstützt sowohl die MouseEnter und MouseLeave Ereignisse. Sie sollten Ereignishandler für beide verbinden können.

    
Eric Olsson 17.09.2010 15:55
quelle
2

MouseEnter- und MouseLeave-Ereignisse können behandelt werden. Sie können Ihren Code überprüfen. e.handled = fase;

    
Park Wu 19.09.2010 03:31
quelle
2

Einfacher: Sie können die beiden Ereignisse PointerMoved und PointerExited implementieren. Es hat für mich funktioniert.

    
Myosotis 19.10.2015 11:37
quelle

Tags und Links