Моя проблема заключается в следующем:Элементы управления странно отображаются при зацикливании;
Эти метки создаются там через цикл, и я думаю, что вы получили то, что моя проблема в том, что странное перекрытием.
Код:
for (int i = 0; i < maxlabels ; i++)
{
Label x = new Label();
x.Name = string.Format("label{0}", i);
x.Top = 2 + (15 * i); // <---- changed this line
x.Left = 3;
x.Text = x.Name;
x.BringToFront();
x.BackColor = Color.Transparent;
panel1.Controls.Add(x);
}
В приведенном выше коде, когда изменился
x.Top = 2 + (30 * i);
в
(15 * i);
я получил результат:
Pannel, пожалуй, не большой, чтобы прийти отобразить все ярлыки? –
Изменение высоты. x.Height = 15; – Smartis