У меня есть календарь, над которым я работаю над настройкой. У меня есть цикл, который я построил, но не могу заставить его работать. Может кто-то помочь.Looping для установки названия метки и текста метки
У меня есть метки, которые являются 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");
}
}
}
}
Что вы хотите делать именно? Это не совсем понятно. Ваш код выглядит неправильно, потому что вы создаете только одну метку, и она содержит только наличие цикла. Похоже, вы хотите создать несколько меток: в этом случае переместите «Label d = new Label();» в ваш цикл (до 'd.Name = ...'). И вы должны добавить свои метки в другой элемент управления, чтобы увидеть их. – Bioukh