Окно Winform не привязывается правильно - PullRequest
8 голосов
/ 12 октября 2011

Я не знаю, влияет ли это на другие элементы управления, но для списков и проверенных списков, нижняя часть списка изменяется только с формой через определенные интервалы.

Скажем, у меня есть форма и список, который имеет2px зазор от края формы, со всех сторон и закрепленный со всех четырех сторон.Теперь, если я перетаскиваю и изменяю размер формы, зазор в 2 пикселя внизу между нижней частью списка и нижним внутренним краем формы становится похожим на зазор 5-6 пикселей, а затем с зазором 7 пикселей, он «защелкивается» обратно до зазора 2 пикселя.

По сути, он не изменяет размер формы плавно, он изменяет размер каждого X пикселя, поэтому вы можете видеть, как нижняя часть списка «прыгает».Влияет только на дно.

Ответы [ 2 ]

13 голосов
/ 12 октября 2011

Элемент управления пытается изменить свой размер, поэтому на вертикальной оси отображаются только полные элементы.Это позволяет избежать обрезки любого отображаемого элемента.

Чтобы предотвратить это и разрешить установку любой высоты, установите для свойства элемента управления списком IntegralHeight значение false.

7 голосов
/ 12 октября 2011

Установите для свойства IntegralHeight значение false.

...