Ich habe einen Code in C# mit 26-Taste drin und ich will sie alle deaktiviert werden, bis der Benutzer etwas tut, aber ich möchte nicht kopieren/einfügen button1.Enable = false; Button2.Enable = false ... So ist es eine Möglichkeit, so etwas zu tun:Ist es möglich, eine Schaltfläche in eine Variable zu verwandeln?
for (int i = 1; i < 26; i++)
{
button+i.Enable = false;
}
Vielen Dank für Ihre Hilfe.
Versetzen Sie sie in ein Array, suchen Sie sie nach dem Namen in einer Steuerelementkollektion, verwenden Sie reflecting, wählen Sie eins aus. Es gibt wahrscheinlich viel mehr Möglichkeiten, als ich angegeben habe. Welche Art von Projekt ist es, Web? Winformen? wpf? –