3 Stimmen

Umbenennen mehrerer Schaltflächen in einer Schleife in C#

Ich habe ein schiffsähnliches Programm, das ein 10 x 10 Raster von Schaltflächen enthält. Zu Beginn des Programms möchte ich, dass der Text aller Schaltflächen in "---" geändert wird, was anzeigt, dass niemand auf diese Koordinate geschossen hat. Ich kann keine Möglichkeit finden, alle Schaltflächen in einer Schleife umzubenennen. Die Schaltflächen haben alle die Namen b00, b01, b02..., die ihre Koordinaten angeben. Die erste Zahl ist die Zeile und die zweite Zahl die Spalte. (z.B. b69 steht für Zeile 7, Spalte 10).

Ich hoffe, Sie können helfen!

Vielen Dank im Voraus!

Lukas

0voto

angel Punkte 4194
foreach(Control c in this.Controls)
{
if(c.type==new Button().type)
{
Button b=(Button)c;
b.Text="";
}
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X