Проектные предложения для передачи нескольких режимов в форме - PullRequest
0 голосов
/ 11 августа 2010

Мы разрабатываем одну форму в WPF, которая будет иметь 5 режимов.

Теперь вопрос состоит в том, чтобы обрабатывать эти 5 режимов в одной и той же форме, определяя одно перечисление формы и манипулируя видимостью элементов управления.Следует отметить, что по мере того, как режим продолжает меняться. Сложность работы с этими режимами будет увеличиваться.

Теперь второе соображение, которое мы получили, заключается в том, чтобы перейти к отдельным формам для каждого режима.я не предлагаю своей команде :-), так как это создаст проблему обслуживания.

Пожалуйста, предложите ваши предложения.

Спасибо и С уважением,

Рави

Ответы [ 2 ]

1 голос
/ 11 августа 2010

Похоже, что в любом случае вы столкнетесь с проблемой обслуживания.

Я бы предложил одну форму с элементом управления содержимым, который использует дочерние элементы управления на основе привязки «mode», таким образом, формато же самое, но фактическое содержание зависит от контекста.

0 голосов
/ 12 августа 2010

Я не уверен, что это то, что вы ищете, но ViewModel пример приложения WPF Application Framework (WAF) показывает, как использоватьразличные пользовательские элементы управления для разных режимов (см. реализацию мастера).

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