Olá!
Sou iniciante no C#. Estou desenvolvendo uma aplicação simples, que possui várias janelas. Dependendo do que for necessário fazer no programa, o usuário precisa abrir várias janelas para chegar na página necessária. Eu gostaria de torná-lo mais leve e mais usual. Vi que uma das formas que poderia fazer isso é usando vários panels e botões laterais ou superiores (mais ou menos como funciona o ccleanner). Ou então, criar formulários filhos (MDI).
Gostaria de saber se uma das duas opções pode deixar o programa muito pesado, se alguma delas é mais eficaz que a outra, ou se o resultado quanto ao rendimento do programa será o mesmo para ambas.
Também vi que é possível usar o TabControl. Mas pelo que pesquisei não é possível personalizar as cores da moldura dele. Isso procede?