내가 생각할 수있는 가장 가까운 것은 패널을 식별하는 맨 위에 맞춤형 그림이있는 GroupBox 컨트롤입니다.Winforms에서 축소 가능한 패널을 사용자 지정 컨트롤로 만드는 방법은 무엇입니까?
가능합니까? 버튼, 슬라이더, 색상 선택기와 같은 독립적 인 사용자 정의 컨트롤을 수행했지만 GroupBox에서 이러한 종류의 드로잉을 수행 할 수 있는지 확실하지 않습니다.
GroupBox 또는 TabPanel을 그룹화해야합니다.
내가 사용할 수있는 그물에 대한 대안이 있습니까?
내가 시작하기 전에 대안을 탐색 해보십시오.
어떻게 복합 컨트롤을 만드나요? 하나 이상의 컨트롤로 구축 된 단일 컨트롤을 단일 컨트롤로 사용자 지정할 수 있다는 의미입니까? –
물론 OO라는 측면에서 생각해 보면 기본적으로 원하는대로 할 수 있습니다. UserControl/Control에서 상속 한 객체를 만듭니다 (사용자 및 사용자의 요구에 따라 다름). 그런 다음 구성 요소를 만들 수 있지만 필요한 기능을 모두 사용할 수 있습니다. 당신이 이미 자신의 사용자 지정 컨트롤을 만든다면 이것이 사소한 작업이라고 생각할 것입니다. –
컨테이너 기능이 필요한 경우에는 IContainerControl을 구현하고 디자이너 컨테이너 지원을 위해 적절한 디자이너 특성으로 개체를 장식해야합니다. –