MovePrevious & MoveNext итератор в C # - PullRequest
0 голосов
/ 02 марта 2010

У меня реализован тип мастера создания экранных окон. На экране мастера находятся кнопки «Назад», «Далее» и «Готово». Когда я нажимаю кнопку «Далее», мне нужно запустить следующий экран в форме мастера, предположим, что я нажимаю кнопку «Назад», мне нужно запустить предыдущий экран в форме мастера. Я не знаю, как обрабатывать информацию на экране в кнопке «Назад и Далее». В настоящее время у меня есть вся информация на экране в словаре. Но я не знаю, как перебрать словарь для MoveNext & MovePrevious. Перечислитель словаря содержит метод MoveNext (), но не содержит метод MovePrevious (). Как обращаться с кнопкой «Назад и Далее»?

1 Ответ

0 голосов
/ 02 марта 2010

Имейте целое число, которое символизирует вашу позицию в мастере. Увеличьте или уменьшите целое число и загрузите соответствующий экран.

В качестве альтернативы используйте LinkedList вместо словаря.

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