Предыдущая Следующая страница для winforms - PullRequest
1 голос
/ 31 июля 2009

Я хотел бы реализовать поведение предыдущей / следующей страницы для приложения winforms, такого как браузер для предыдущих / следующих страниц

какие-либо существующие примеры кода или руководство с чего начать?

Я бы предположил, что это уже реализовано, и не хотел бы изобретать велосипед, если это возможно

Если в примере используется scsf / cab, это было бы еще лучше

Ответы [ 2 ]

2 голосов
/ 31 июля 2009

Используйте TabPane, Panel или любой другой контейнер управления. Покажите или скройте их или используйте Zorder.

0 голосов
/ 31 июля 2009

Я сделал это, когда написал хост Aero Wizard. По сути, стратегия заключалась в том, чтобы сохранить List<T> из Panel с элементами управления каждой страницы, и эта страница Panel будет прикреплена к фиксированному Panel в мастере. Когда была нажата кнопка «Назад», я просто заменил содержимое хоста Panel на предыдущее Panel из List<T>. И по мере продвижения пользователей вперед, просто добавьте текущую страницу Panel в список.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...