У меня есть следующая форма:
Все надписи для текстовых полей должны оставаться с левой стороны формы, где они находятся. Два верхних текстовых поля должны оставаться близко к верху и левому краю формы, но должны меняться по ширине в соответствии с шириной формы при ее изменении.
Верхний край многострочного текстового поля должен оставаться вто же самое место относительно вершины формы, как и левый край. Размер должен быть изменен в соответствии с размером формы.
Каждая из кнопок должна оставаться в углах, где они находятся.
Когда высота формы уменьшается, многострочное текстовое поле должно быть «сжато»». Флажки также должны оставаться в том же положении.
Я пробовал множество подходов для достижения этой цели, но ни один из них не дал желаемого эффекта. Это включало панели раскладки таблиц и закрепление различных элементов внутри них. Я понял, что кнопки и два верхних текстовых поля, возможно, не нужно размещать внутри таблицы, и просто используйте якоря. Я успешно достиг этого, закрепив button1 слева и снизу и button2 справа и снизу. Ярлыки field1 ... field3 также находятся в соответствующих позициях и остаются там, где они должны быть при изменении размера формы. Эти ярлыки привязаны к верху и оставлены в настоящее время.