Pergunta de controle da guia WinForms

Eu tenho um formulário que é exibido em dois modos. A alternância de modos altera completamente a aparência do formulário, como você esperaria se estivesse usando um controle de guia e tivesse um layout diferente de controles em cada guia.

Um controle de guia seria perfeito se eu pudesse ocultar a própria guia.

É claro que eu poderia usar dois painéis e mostrar e ocultar gramaticalmente os painéis apropriados. Eu tentei isso, mas minha ancoragem continua ficando bagunçada (acho que é um bug do designer do Visual Studio).

Idealmente, eu gostaria de usar um controle "assistente", sem guias e, no momento do design, desenhar os controles para a primeira página, alternar a propriedade "PageNumber" para a página dois e soltar os controles na segunda página. .

Eu pensei que o TabControl tinha funcionalidade para aparecer sem guias, o que se prestaria muito bem à criação de uma interface de estilo Assistente, por exemplo.

Qual é a melhor maneira de fazer isso para que minha aparência do tempo de design imite o tempo de execução?

No momento, eu tenho 2 painéis, um diretamente sobre o outro e inverto a propriedade visível de cada um e minha ancoragem automática está ficando toda bagunçada pelo VS. Talvez eu precise escrever meu próprio código de arquivamento, o que não é difícil, mas eu gosto quando o ambiente de design reage o mais próximo possível da aparência da tela ao executar. Isso apenas facilita a vida.

Também tenho os controles Telerik Q3 WinForm, caso haja uma alternativa nesse conjunto de controles ...

Sugestões?

questionAnswers(4)

yourAnswerToTheQuestion