Во время выполнения я добавляю элементы управления к элементу управления, который наследуется от TableLayoutPanel. Элементы управления добавляются по одному, основываясь на взаимодействии с пользователем, а не в цикле.Как прокрутить нижнюю строку TableLayoutPanel в поле зрения
Вот настройки моего контроля, который наследует от TLP:
this.RowCount = 0;
this.RowStyles.Clear();
this.Dock = DockStyle.Fill;
this.VerticalScroll.Enabled = true;
this.HorizontalScroll.Enabled = false;
this.AutoScroll = true
И я Добавление пользовательских элементов управления в нижней части панели, как это:
var uc = new FooControl();
this.Controls.Add(uc);
this.SetRow(uc, this.Controls.Count - 1);
this.SetColumn(uc, 0);
Я хотел бы для прокрутки этой строки/элемента управления в представлении.
Как это делается?
'panel.VerticalScroll.Value = panel.VerticalScroll.Maximum' фактически не работает. Вы можете проверить это. – LarsTech