У меня есть tablelayoutpanel. 2x2 - 2 столбца 2 строки.
Например, я добавил кнопку button1 в 1 строке, второй столбец. button1 имеет набор свойств прикрепления для Заполнения. Разработчик VS позволяет устанавливать свойства промежутка столбца/строки button1.
Я хочу, чтобы доступность изменила свойство промежутка строки button1 programatically, таким образом, это может заполнить весь второй столбец (1 строка и вторая строка) и доступность для задержки его.
Как?
А как насчет этого кода?
private void button1_Click(object sender, EventArgs e)
{
var control = sender as Control;
if(control == null)
return;
if (1 == tableLayoutPanel1.GetRowSpan(control))
{
tableLayoutPanel1.SetRowSpan(control, 2);
}
else
{
tableLayoutPanel1.SetRowSpan(control, 1);
}
}