Hallo Fangemeinde,
Ausgangslage: Ich möchte einige Pictureboxen dynamisch in der Form1 erstellen und diese mit einfachen Linien miteinander verbinden (als grafische Abhängigkeit für den User). Soweit kein Problem. Die Pictureboxen sollen innerhalb der Form mit Drag'n drop verschoben werden können, so dass die "pseudoangedockten" Verbindungslinien mitwandern. Die Picturebox kann ich über das Sender-Objekt einfach bearbeiten, aber die "lose" Linie kann ich nicht ansprechen.
Ich habe im Code dynamisch eine Linie auf Form1 mit Powerpacks.LineShape erstellt und möchte diese Linie bei einer späteren Aktion über den Code wieder ansprechen und die Zeichnungskoordinaten X1 und 2 sowie Y1 und 2 ändern.
Leider gelingt mir das nicht, über den folgenden Weg von "Unwesen":
Ich muss dazu noch sagen, dass ich die Linie in der Form1 nur über einen ShapeContainer erstellen konnte, aber auch Form1.Shapecontainer1.Controls(...) fruchtet nicht.
Was ist hier falsch?
Ausgangslage: Ich möchte einige Pictureboxen dynamisch in der Form1 erstellen und diese mit einfachen Linien miteinander verbinden (als grafische Abhängigkeit für den User). Soweit kein Problem. Die Pictureboxen sollen innerhalb der Form mit Drag'n drop verschoben werden können, so dass die "pseudoangedockten" Verbindungslinien mitwandern. Die Picturebox kann ich über das Sender-Objekt einfach bearbeiten, aber die "lose" Linie kann ich nicht ansprechen.
Ich habe im Code dynamisch eine Linie auf Form1 mit Powerpacks.LineShape erstellt und möchte diese Linie bei einer späteren Aktion über den Code wieder ansprechen und die Zeichnungskoordinaten X1 und 2 sowie Y1 und 2 ändern.
Leider gelingt mir das nicht, über den folgenden Weg von "Unwesen":
Ich muss dazu noch sagen, dass ich die Linie in der Form1 nur über einen ShapeContainer erstellen konnte, aber auch Form1.Shapecontainer1.Controls(...) fruchtet nicht.
Was ist hier falsch?