Привет, Fall!
Есть TableLayoutPanel, одна ячейка в одном ряду
добавляю туда в цикле 4 UserControl'а
Пробую так:
foreach (var infoTaskChild in _data.InfoTask.InfoTaskChildren)
{
var userControlTaskChild = new UserControlTaskChild();
userControlTaskChild.Parent = tableLayoutPanel;
tableLayoutPanel.SetRow(userControlTaskChild, infoTaskChild.Order - 1);
_userControlTaskChilds.Add(userControlTaskChild);
}
tableLayoutPanel.RowStyles.Cast<RowStyle>().ForEach(r => r.SizeType = SizeType.Percent);
tableLayoutPanel.Controls.Cast<Control>().ForEach(c => { c.Dock = DockStyle.Fill; });
Добавляется, но первый контрол в высоту примерно как высота TableLayoutPanel
А остальные нормального исходного размера.
Как это побороть?