Hallo,
ich habe 9 Richtextboxen auf einer Oberfläche und würden diesen 9 gerne exakt die selbe Eigenschaft verpassen:
Wenn man in diese klickt soll sich die Hintergrundfarbe der Textbox ändern.
C#-Quelltext
1: 2: 3: 4:
| private void rTxt_hoch_mittel_Leave(object sender, EventArgs e) { rTxt_hoch_mittel.BackColor = Color.LightGray; } |
An sich bei einer Textbox sehr leicht.
Nun meine Frage:
Es erben doch sicherlich alle Textboxen irgendwo von einer "Main" - Textbox und diese muss man doch verändern können, so dass sich all diese danach richten können. Wenn das der Fall ist, kann man das so leicht ändern?
Mein weiterer Lösungsgedanke:
Eine Klasse zu erstellen, die solche Werte vorgibt und dann quasi nur noch von der Textbox aufgerufen wird. Problem: Die Textboxen haben natürlich alle unterschiedliche Namen.
Vielen Dank für Eure Hilfe.
Moderiert von Th69: Quote- durch C#-Tags ersetzt