【发布时间】:2017-03-15 22:12:33
【问题描述】:
我有一个包含 16 个单元格的 TableLayoutPanel,每个单元格都有一个标签(代表时间)。
我正在尝试使用 foreach 循环将时间从列表添加到所有标签。
int i = 0;
foreach (Control ctrl in tableLayoutPanel1.Controls)
{
if (ctrl is Label)
{
ctrl.Text = LessonsDAL.times[i];
}
i++;
}
虽然文本被添加到标签中,但循环似乎是以随机顺序将文本添加到标签中。我想知道是否有面板的属性或标签可以控制它们在 foreach 循环中被访问的顺序?这可能是一个简单的解决方案,但我就是找不到!
非常感谢您的帮助!
【问题讨论】: