У меня была эта проблема с закрепленной таблицей TableLayoutPanel, содержащей закрепленные групповые ящики и один столбец с шириной 100%.Я не хотел устанавливать для них размер вручную - я хотел, чтобы они изменяли размер вместе с формой.
Странно, но для параметра «Правый отступ» для TableLayoutPanel задано значение 1 (не ширина полосы прокрутки - слева).промежуток размером с полосу прокрутки, как и следовало ожидать) полностью решил проблему.Это в C # 2010 Express, .NET 4, Windows 8. Не знаю, работает ли этот кладж в других вариантах.
Установка отступа в 0 показалась для решения проблемы в IDE,но проблема все еще существовала при фактическом запуске.
Пахнет для меня как какая-то ошибка в TableLayoutPanel ... или, может быть, это просто особая комбинация элементов управления и свойств, которые у меня есть (это довольно сложная схема).