Autor Beitrag
renew69
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Di 09.08.11 14:01 
Hallo!

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

ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Di 09.08.11 14:17 
ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4799
Erhaltene Danke: 1059

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 09.08.11 14:33 
Hallo renew69,

versuchst du von Hand Drag&Drop nachzubauen?