몇 가지 컨트롤이있는 WinForms Form
이 있습니다. 그들 모두는 GrouBox
컨트롤이며 나는 그들 사이에 수직 여백을 설정하여 쌓아 놓기를 원합니다. 나는 Dock
속성을 Top으로 설정하고 올바르게 쌓았지만 여백은 무시합니다 (컨트롤은 가능한 한 서로 가깝습니다).Dock 속성을 설정해도 마진을 적용 할 수 있습니까?
이러한 여백은 여전히 어떻게 적용될 수 있습니까? 기본적으로 도킹 된 위치 (마진이 0 인 것처럼)를 계산 한 다음 여백을 적용합니다. 이게 가능한가?
내가 시도한 다른 방법은 FlowLayoutPanel
과 TopDown
옵션입니다. 그러나 수동으로 크기 및 왼쪽/오른쪽 앵커 설정해야합니다.
이 시나리오를 쉽게 완성 할 수있는 방법이 있습니까? 아니면 이미 가지고있는 것을 고수해야합니까?
컨트롤이 도킹되어있을 때 '여백'대신 '여백'을 사용해보십시오. –
예, FLP가 필요합니다. 틈을 만들기 위해 내부의 컨트롤에 Margin 속성을 설정합니다. –