У меня есть пользовательский элемент управления, который имеет:
а) панель кнопок сверху (она всегда должна быть видна)
б) панель с элементами управления, которые динамически добавляются и масштабируются во время выполнения. Элементов управления может быть много, поэтому панель должна быть прокручиваемой.
Этот пользовательский элемент управления будет размещен в форме со следующими требованиями:
a) Начальный размер формы будет пытаться вписаться в максимальную часть динамического содержимого.
б) При изменении размера формы размер элемента управления должен быть соответственно изменен.
Я играл с различными привязками, стыковками и автоматическими размерами, и я не совсем понимаю, как это работает так, как я хочу. Иногда запутывается прокрутка, иногда что-то еще.
Какая комбинация привязки, стыковки и автоматического изменения размеров панелей, пользовательского контроля, формы должна работать лучше всего для достижения желаемого результата?