Как динамически выбрать следующую страницу мастера - PullRequest
3 голосов
/ 25 ноября 2011

Мне нужно создать мастер, в котором первая страница позволяет пользователю выбрать тип создаваемого элемента, а на следующих страницах создается и настраивается выбранный тип.В некоторых аспектах он похож на стандартный New Wizard (File-> new ...), но мне нужно больше контроля над тем, что происходит.

Как я могу это сделать?Есть ли учебник по этому поводу?

1 Ответ

3 голосов
/ 27 ноября 2011

Я вижу три варианта, как этого добиться:

  1. Переопределить функцию getNextPage(...) Wizard

    или

  2. Добавьте оставшиеся страницы к мастеру точно в срок. То есть после того, как пользователь выбрал, какой тип элемента создать.

    или

  3. Сделать оставшиеся страницы мастера динамическими, чтобы они имели различное содержимое в зависимости от того, какой элемент создается

Я рекомендую первый вариант.

...