WPF MVVM открывает новое окно поверх родительского окна и устанавливает родительское окно в качестве владельца дочернего окна

Мой вопрос связан со следующей статьей, в которой вы разместили свой ответ.

Ссылка: открыть дочернее окно внутри родительского окна в wpf с использованием MVVM

Я использую структуру MVVM и технику, которую вы упомянули в следующем посте.

http://rachel53461.wordpress.com/2011/12/18/navigation-with-mvvm-2/

Это тот же метод, который я использую для реализации своего приложения WPF. Я создаю новое приложение WPF и хочу использовать чистый MVVM, то есть без кода. Теперь я хочу открыть диалоговое окно или дочернее окно поверх окна приложения, нажав кнопку в текущем окне приложения. В этом окне я хочу отобразить некоторые данные в сетке данных и дать возможность хранить эти данные в сетке для поиска определенных данных в сетке, а затем хочу предоставить пользователю функциональность, в которой пользователь может выбрать определенную строку из сетки и нажать «ОК». или «Отмена». Теперь моя проблема: как я могу открыть это окно поверх окна приложения? Как я могу узнать, какую запись выбрал пользователь? и как только пользователь нажмет «ОК» или «Отмена», я хочу, чтобы это окно исчезло и выполнило некоторую операцию на основе выбора.

У вас есть образец для этого сценария? Или не могли бы вы привести какой-либо образец для этого сценария? Я могу поделиться своим решением с вами, если хотите.

Заранее спасибо.

Митеш.


person Mitesh    schedule 10.04.2013    source источник


Ответы (1)


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

MVVM: учебник от начала до конца?

person Andre    schedule 10.04.2013
comment
В порядке. Конечно, я перейду по ссылке, которую вы упомянули выше в своем ответе. Спасибо. - person Mitesh; 10.04.2013