-3

for ループ内で動的に 10 個のラベルを作成したい

string labelName;

for(int i = 0; i < 10; i++)
{
    labeName = "Label" & i;
    // Creata & Instanciate the label here, How ?
}
4

2 に答える 2

3

UI要素ではないオブジェクトの束をどのように作成しますか?コレクションを使用する:

List<Label> labels = new List<Label>();
for (int i = 0; i < 10; i++)
{
    Label label = new Label();
    // Set properties here
    labels.Add(label);
}

おそらく、これらのラベルをフォームやページなどに追加することをお勧めします...

于 2012-08-01T12:36:16.430 に答える
0
List<string> labelName = new List<string>();    
for(int i = 0; i < 10; i++)
{
    labeName.Add(string.Concat("Label", i));
}
于 2012-08-01T12:38:05.297 に答える