Я работаю над своим первым приложением WPF / MVVM, и я столкнулся с ограничением моих знаний о командах!
Вот мой сценарий.
У меня есть окно - Customer.xaml.
В нем находятся 2 пользовательских элемента управления
- viewCustomerSearch.xaml
- viewCustomerDetails.xaml
У каждого из них есть своя модель представления.
Итак, иерархия выглядит так:
... Customer.xaml
... ... viewCustomerSearch.xaml
... ... ... viewmodelCustomerSearch.xaml
... ... viewCustomerDetails.xaml
... ... ... viewmodelCustomerDetails.xaml
Я понимаю, что это не редкий сценарий.
Для чего он стоит, пользователь выбирает клиента, дважды щелкнув по строке списка в элементе управления viewCustomerSearch.xaml.
Проблема в том, что теперь мне нужно сообщить классу viewmodelCustomerDetails.xaml, какой клиент пользователь только что выбрал. Я не могу решить это вообще.
Есть ли у кого-нибудь справка о том, где я объявляю нужную мне команду, как она подключается, где запускается код реализации и т. Д.?
Любая помощь с благодарностью,
DS