Hallo,
ich versuche mich gerade das erste Mal an User Controls. Dazu habe ich eine einfache Kombination aus 2 Labels und einem Textfeld erstellt (lbl_Bezeichner, txtbx_Wert, lbl_Bereich). Über Properties greife ich "von außen" auf die .Text Eigenschaften der 3 eingebetteten Controls zu. Das klappt soweit auch gut.
Wie komme ich jedoch an die Location der Labels/Textbox heran? Ich möchte die Positionen der 3 (Sub)Controls auf dem User Control zentral über ein paar Integer-Variablen ändern können.
(Meine Anwendung wird eine Menge dieses User Controls benötigen und ich bin mir noch nicht sicher, wie ich die Positionierung der 3 Elemente zueinander am Ende umsetze. Daher möchte ich mir die Möglichkeit offenhalten, durch einfaches verändern von Variablen die Elemente nachträglich zu verschieben)
Das gesamte Konzept ist mir aber noch nicht klar. Ich habe testhalber versucht die Location ebenfalls über Properties anzusprechen, bekomme dann aber immer die Fehlermeldung:
"Expression is a value and therefore cannot be the target of an assignment"
Wo liegt der Denkfehler? Habt ihr dazu irgend eine gute Idee?
lg
ich versuche mich gerade das erste Mal an User Controls. Dazu habe ich eine einfache Kombination aus 2 Labels und einem Textfeld erstellt (lbl_Bezeichner, txtbx_Wert, lbl_Bereich). Über Properties greife ich "von außen" auf die .Text Eigenschaften der 3 eingebetteten Controls zu. Das klappt soweit auch gut.
Wie komme ich jedoch an die Location der Labels/Textbox heran? Ich möchte die Positionen der 3 (Sub)Controls auf dem User Control zentral über ein paar Integer-Variablen ändern können.
(Meine Anwendung wird eine Menge dieses User Controls benötigen und ich bin mir noch nicht sicher, wie ich die Positionierung der 3 Elemente zueinander am Ende umsetze. Daher möchte ich mir die Möglichkeit offenhalten, durch einfaches verändern von Variablen die Elemente nachträglich zu verschieben)
Das gesamte Konzept ist mir aber noch nicht klar. Ich habe testhalber versucht die Location ebenfalls über Properties anzusprechen, bekomme dann aber immer die Fehlermeldung:
"Expression is a value and therefore cannot be the target of an assignment"
Wo liegt der Denkfehler? Habt ihr dazu irgend eine gute Idee?
lg