【发布时间】:2010-01-10 22:25:57
【问题描述】:
我正在尝试向表单中的面板添加一组标签。 我选择了一个标签,因为我可以为文本设置颜色。 如果有更好的方法,请告诉我。
下面的代码运行良好,但只会显示一个标签。 我设置了一个断点并在添加之前查看了数组以及所有 元素在那里。
但是,面板上实际上只显示了一个标签。
这是代码。
int y = 0;
int index = 0;
Label[] labels = new Label[10];
//Add Spareboard Employees to Spare List
foreach (Employee employee in EmployeeList)
{
labels[index] = new Label();
labels[index].Text = employee.Name;
labels[index].ForeColor = Color.Red;
labels[index].Location = new Point(0, y);
y = y + 10;
++index;
}
// Add the Label control to the form.
SparePanel.Controls.AddRange(labels);
提前致谢
【问题讨论】: