我需要一個增加label name
的命令代碼。增加標籤名稱
我需要在10(示例)labels
中顯示一些文本。
實施例:
label1.Text = "1";
label2.Text = "2";
label3.Text = "3";
label4.Text = "4";
label5.Text = "5";
label6.Text = "6";
我需要增加數量從label name (label1, label2, etc.)
在foreach
其中我會增加可變i
(i
將在結構中使用這樣label.Name = "label" + i.ToString();
)。
我希望你明白我想說什麼。
我嘗試這一點,但不工作:
Label[] label = new Label[2];
int ii = 0;
foreach(...) // go through a list
{
label[ii] = new Label();
label[ii].Text = x.materie + tip + "\nsala " + x.sala;
label[ii].Visible = true;
label[ii].Location = new System.Drawing.Point(cX, cY);
label[ii].SetBounds(cX, cY, 98, cH);
label[ii].MinimumSize = new Size(98, cH);
label[ii].MaximumSize = new Size(98, cH);
ii++;
}
不明白很多,你知道答案,你在這裏有什麼意思? –
這不是答案。我只顯示label.Name結構,但不是答案。 – AnDr3yy