Соответствующие настройки привязки для TableLayoutPanel для достижения желаемого поведения - PullRequest
0 голосов
/ 03 февраля 2020

Я разрабатываю форму с помощью WinForms, частичный скриншот которой показан ниже:

enter image description here

Две кнопки внизу находятся в tableLayoutPanel, каждый в своей клетке. Кнопка «Добавить новую базовую линию» привязана внизу и слева, кнопка «Удалить выбранную базовую линию» привязана внизу и справа. Это частично делает то, что мне нужно. То есть, когда форма сжимается по горизонтали, кнопки также сжимаются, например, чтобы одна не перекрывала другую.

Они также должны оставаться в своих точных положениях, как показано на скриншоте, когда форма изменена по вертикали. В данный момент они перемещаются ниже и ниже нижнего края формы или вверх и над другой кнопкой и над listView выше. Кстати, listView привязан ко всем сторонам.

Я пробовал несколько комбинаций якорей для tableLayoutPanel и не смог достичь желаемого поведения.

...