Dock 속성이있는 UserControl을 채우기로 설정합니다. UserControl에 도킹 (채우기)되고 AutoScroll 속성이 True로 설정된 FlowLayoutPanel이 있습니다.Form을 최대화 할 때 FlowLayoutPanel의 빈 공간
FlowLayoutPanel에는 5 개의 그룹 상자가 있으며 각 상자에는 자체 크기가 있습니다. 양식 (또는 UserControl)이 정상 크기 (716x520)이면 Groupbox는 위에서 아래로 모두 좋은 결과를 얻습니다.
그러나 양식을 최대화하거나 더 크게 만들면 그룹 상자가 다시 배열되고 2 개의 첫 번째 그룹 상자 뒤에 이상한 공간이 나타납니다. 마치 행이 있고 같은 행의 다른 그룹 상자가 더 크면 높이 차이를 완성하는 공백이 나타납니다.
양식을 최대화하면 패널도 커집니다. 따라서 FLP는 레이아웃을 다시 계산합니다. 그것은 악명 높은 빈 포장 문제를 해결하려고하지 않습니다. 그것은 NP 어려운 문제입니다. 그것은 눈 깜박임보다 짧은 시간에 끝내야합니다. 기능이 아니라 버그. –
그래서 해결책이 있습니까 아니면 그냥 받아 들여야합니까? – Haytam