라디오 버튼이 패널 (또는 다른 컨테이너)의 내용을 전환하고, Windows Forms .NET (C#)을 사용하고, 사용 기능을 유지하는 가장 좋은 방법을 결정하려고합니다. Visual Studio 디자이너는이를 포함하고있는/usercontrol 폼에 있습니다..NET Radiobuttons "content"디자인
내가 좋아할만한 것은 라디오 버튼을 선택하여 프로그래밍 방식으로 페이지를 선택할 수 있지만 실제 탭을 표시하지 않는 TabControl과 같은 것입니다. 내가 tabcontrol을 사용하는 것이 아니라는 이유는 현재 선택된 탭을 입력 값으로 사용하는 것이 잘못되었다고 생각하기 때문입니다.
분명한 해결책은 각 라디오 버튼에 대한 패널을 가지고 가시성 등을 사용하여 전환하는 것입니다. 그러나이 패널은 서로 아래에 숨겨 지거나 Visual Studio 디자이너에서 사용하기에 짜증납니다. 올바른 위치가 아니며 (한 번에 하나의 패널을 표시 할 여지가없는 경우 전체 크기가 적절하지 않음)
PageControl 또는 이와 유사한 것을 기억하고있는 것 같습니다. 기본적으로 탭 머리글이없는 tabcontrol입니다.
이것은 종종 발생하는 상황 인 것 같아서 궁금합니다. 어떻게 이런 식으로 설정 하시겠습니까?
필자는 경험이 없으므로 디자인 타임 작업을 피하고 싶습니다. 그러나 나는 그것에 대해 가야 할 가장 합리적인 방법이라고 생각하고 그 과정에서 경험을 쌓으십시오. – ulrikj