2015-02-12 2 views
-1

В настоящее время я работаю над школьным проектом, где меня просят разработать приложение C# WPF. Я реализую шаблон проектирования MVVM. Вот почему моя главная цель - избегать использования кода, насколько я могу. Моя главная проблема заключается в том, что я пытаюсь найти эффективный способ «навигации по меню» моего программного обеспечения.Лучший способ создать несколько окон WPF C# приложения?

Например, я хотел бы иметь разные окна для обновления клиентов, а другой - для управления сотрудниками и т. Д. Мой учитель сказал, что лучший способ - создать пользовательский элемент управления и добавить его в каждое окно. Как это будет работать? Я должен был бы иметь возможность обнаруживать щелчок на пользовательском элементе управления и открывать/загружать правильное окно в соответствии с этим.

+3

«Вот почему моя главная цель - избегать использования кода, насколько я могу». Это не MVVM. Используйте codebehind для логики пользовательского интерфейса. Используйте виртуальные машины для своей бизнес-логики. – Will

+0

Итак, лучше не обрабатывать проблемы с несколькими окнами, кроме как просто создавать новое окно и открывать каждый раз и закрывать правильный? – Angel

ответ

0

И если вы попытаетесь организовать свои проекты в вкладках с помощью TabControl? Вы можете персонализировать его тоже!

Смежные вопросы