SplitContainer
왼쪽에 TreeView
이 있는데, TreeNode를 클릭하면 오른쪽의 내용이 변경되기를 바랍니다. 내가하려는 것은 Putty에있는 것과 같은 설정 "창"입니다. 즉 오른쪽의 te 콘텐츠는 상당히 복잡 할 수 있습니다.C# SplitContainer의 TreeView 컨트롤을 사용하여 내용을 변경하십시오.
Putty http://unixwiz.net/images/putty-openssh-3.gif
내가 가진 아이디어는, 각 트리 노드 콘텐츠에 대한 패널이 오른쪽과 쇼에 모든 패널을 추가/트리보기에 클릭에 기반을 숨기는 것입니다.
이 방법이 맞습니까? 더 좋은가요? 어떤 종류의 MVC와 같이 패널과 트리 노드를 연결하는 가장 좋은 방법은 무엇입니까?
당신에게
톰 감사
윈폼에서이를 구현하는 가장 간단한 방법을 TabControl 함께, 마이너스 탭 : 여기
는 일부 코드의 http://stackoverflow.com/questions/2340566/creating-wizards-for -windows-forms-in-c-sharp/2342320 # 2342320 –내 블로그 게시물, [페이지 옵션 대화 상자 구현] (http://www.differentpla.net/content/2004/10/implementing-a-paged-options) -dialog)를 사용하면 몇 가지 힌트를 얻을 수 있습니다. 소스 코드는 [on github] (https://github.com/rlipscombe/paged-options-dialog)입니다. –