Entwickler-Ecke

C# - Die Sprache - MouseEnter Ereignis bei gedrückter linker Maustaste


renew69 - Di 09.08.11 14:01
Titel: MouseEnter Ereignis bei gedrückter linker Maustaste
Hallo!

Ich würde gerne ein MouseEnter Ereignis ( für ein Panel) auslösen bei gedrückter linker Maustaste.
Hat jemand eine Lösung??


C#-Quelltext
1:
2:
3:
4:
5:
6:
panel1.MouseEnter+= new EventHandler(panel1_MouseEnter);

void panel1_MouseEnter(object sender, EventArgs e)
{
     Debug.WriteLine("MouseEnter");
}

Danke

Moderiert von user profile iconTh69: C#-Tags hinzugefügt


Ralf Jansen - Di 09.08.11 14:17


C#-Quelltext
1:
 if (Control.MouseButtons & MouseButtons.Left) != 0)                    

In deinem MouseEnter Handler einfach über die Control.MouseButtons Property den Status des Buttons abfragen.


Th69 - Di 09.08.11 14:33

Hallo renew69,

versuchst du von Hand Drag&Drop nachzubauen?