0
我有一个日历,我正在设置。我有一个我已经构建的循环,但似乎无法让它工作。有人可以帮忙吗?循环设置标签名称和标签文本
我的标签是d1-d42。
public void schSetDates()
{
var Eom = scheduledatepicker.Value.AddMonths(1).AddDays(-1);
Label d = new Label();
if (scheduledatepicker.Value.DayOfWeek == DayOfWeek.Sunday)
{
for (int l = 1; l <= Eom.Day; l++)
{
for (int i = 1-1; i <= Eom.Day; i++)
{
d.Name = ("d" + l.ToString("dd"));
d.Text = scheduledatepicker.Value.AddDays(i++).ToString("dd");
}
}
}
}
你想做什么做什么呢?一点也不清楚。你的代码看起来不对,因为你只创建一个标签,而且只包含循环发生。它看起来像你想创建几个标签:在这种情况下,在你的循环中(在'd.Name = ...'之前)移动'Label d = new Label();'。而且您必须将标签添加到其他控件才能看到它们。 – Bioukh