У меня есть панель, которая иногда нуждается в большем вертикальном пространстве экрана, чем естественно подходит, поэтому она должна иметь возможность вертикально прокручивать. Итак, все установлено в AutoScroll.Выполнение контрольной стыковки и полос прокрутки хорошо выглядит
Элементы управления содержатся в таблице TableLayoutPanel и устанавливаются в док-станцию, поэтому они должны изменить размер их ширины. Тем не менее, когда элемент управления запускает полосу прокрутки, он всегда в конечном итоге создает горизонтальную полосу прокрутки, даже если для элемента управления, который нарушается, нет ограничения минимальной ширины. Он создает горизонтальную полосу прокрутки на основе предыдущей ширины, а не соблюдает команду док-станции и перерисовывает элемент управления, чтобы он соответствовал новой ширине.
Есть ли лучший способ обойти это?
Это сработало для меня. Хорошее решение без необходимости кодировать что-либо. – mancze