Вставить строку в TableLayoutPanel во время разработки

Во время разработки я хочу вставить строку в большой TableLayoutPanel.

Я хочу вставить пустую строку, скажем, в позицию 2, и содержимое строк со 2 по N переместится в строки с 3 по N+1.

Все, что я могу найти, это ссылка «Добавить строку», которая добавляет строку в конце. Затем мне пришлось бы вручную переместить все элементы в каждой ячейке в нижнюю ячейку (что займет у меня 30 минут), чтобы освободить строку, которую я хочу вставить. Конечно, я бы предпочел этого не делать.


person Davide Andrea    schedule 07.10.2016    source источник
comment
Во время разработки вы можете редактировать строки tablelayoutpanel, а в диалоговом окне есть кнопка вставки для строк. Поместите курсор на строку 2, нажмите «Вставить», и вы получите новую строку, вставленную в строку 2. Строки 2-N перемещаются вниз. Вы хотели задать другой вопрос?   -  person Marc Lyon    schedule 07.10.2016
comment
› Щелкните вставить.... Где? Я не вижу кнопку «Вставить» или ссылку в окне «Свойства». я должен быть слеп   -  person Davide Andrea    schedule 07.10.2016


Ответы (2)


Щелкните стрелку или на странице свойств выберите строки и нажмите кнопку с многоточием. Нажмите эту маленькую кнопку со стрелкой

Вы увидите диалог.

Диалоговое окно строк

Выберите «Строки» в раскрывающемся списке вверху, а затем выделите позицию и нажмите «Вставить».

person Marc Lyon    schedule 07.10.2016

Вы можете щелкнуть правой кнопкой мыши строку, в которую вы хотите добавить новую пустую строку, получить Row и нажать Insert. Это вставит новую строку в выбранное место.

введите здесь описание изображения

person Dorus    schedule 17.10.2017