Z
Zak256
Hallo zusammen.
Vielleicht kann mir jemand sagen, wie ich folgendes Problem lösen kann:
Ich habe in Visual Studio eine Form, die ein System.Windows.Forms.UserControl als "Arbeitsfläche" enthält. In dieser Arbeitsfläche werden nun mehrere Elemente einer weiteren System.Windows.Forms.UserControl erzeugt. Nun soll man eins dieser Elemente anklicken können (MouseDown), den Mauscursor auf ein anderes bewegen und die Taste loslassen (MouseDown), so dass ich beide verbinden kann.
Mein Problem ist, dass der ganze Vorgang von MouseDown bis MouseUp dem ersten Element zugeordnet wird, d.h. wenn ich testweise die ID des Elementes ausgeben lasse, erhalte ich zweimal die gleiche des ersten Elements. Ich komme also programmtechnisch zum Verbinden nicht an das zweite Element heran.
Hat irgendwer einen Tipp für mich? Bei Bedarf kann ich auch etwas von meinem Code hier posten.
Danke!
Vielleicht kann mir jemand sagen, wie ich folgendes Problem lösen kann:
Ich habe in Visual Studio eine Form, die ein System.Windows.Forms.UserControl als "Arbeitsfläche" enthält. In dieser Arbeitsfläche werden nun mehrere Elemente einer weiteren System.Windows.Forms.UserControl erzeugt. Nun soll man eins dieser Elemente anklicken können (MouseDown), den Mauscursor auf ein anderes bewegen und die Taste loslassen (MouseDown), so dass ich beide verbinden kann.
Mein Problem ist, dass der ganze Vorgang von MouseDown bis MouseUp dem ersten Element zugeordnet wird, d.h. wenn ich testweise die ID des Elementes ausgeben lasse, erhalte ich zweimal die gleiche des ersten Elements. Ich komme also programmtechnisch zum Verbinden nicht an das zweite Element heran.
Hat irgendwer einen Tipp für mich? Bei Bedarf kann ich auch etwas von meinem Code hier posten.
Danke!
Zuletzt bearbeitet von einem Moderator: