Строка/столбец изменения охватывает программно (tablelayoutpanel)

У меня есть tablelayoutpanel. 2x2 - 2 столбца 2 строки.

Например, я добавил кнопку button1 в 1 строке, второй столбец. button1 имеет набор свойств прикрепления для Заполнения. Разработчик VS позволяет устанавливать свойства промежутка столбца/строки button1.

Я хочу, чтобы доступность изменила свойство промежутка строки button1 programatically, таким образом, это может заполнить весь второй столбец (1 строка и вторая строка) и доступность для задержки его.

Как?

16
задан Cœur 10 September 2017 в 05:49
поделиться

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);
    }
}
28
ответ дан 30 November 2019 в 17:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: