@libera

Работа с Pages или другие варианты C#?

Нужна сделать, типа несколько страниц(грубо говоря)
На 1 будет выводить, пример "об программе", потом в навигации выбираю "Автор", он переходит на эту страницу, и выводит, что мне нужно. При этом скрывает все, что было во кладке "об программе''.

Начало пробовал тупо скрывать элементы и выводить другое, но это смотрится убого, и не вариант если таких несколько вкладок.
Немного поискал нашел через pages,(panel) называется.
Все нормально, но можно как то по другому, выводить или показывать?
Например у меня таких panel больше 5 слоев, но как переходить по ним. Получается он накладывает их. Сверху и предыдущий не могу посмотреть, где там были элементы.
Пробовал передвигать на задний фон.Но некоторые элементы в итоге остаются в переди.

Можно как то по другому это все сделать, или как правильно надо?

Пример.
В forms программа калькулятор(пару кнопок и лабел)
В Panel1 об программе (пару лебел3-5)
В Panel2 Авторы (пару лебел6-8)

В итоге нажимаю на задний фон pantl 1-2 но не все лебел прячутся за ними, а остаются в forms
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 2
Если речь идёт о WinForms, то TabControl вполне может подойти. Но выглядит он довольно-таки архаично (впрочем, как и WinForms вообще).
Ответ написан
@MonkAlex
C#, SQL, Delphi, C++ etc
Как это сделать на WPF я уже писал.
Пример накидывать мне лень, ибо красивое решение должно быть с mvvm.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы