Всем здравствуйте, встала проблема, в моем приложении в датагрид есть данные, при клике на строку я открываю новое окно, но как сделать правильно в рамках mvvm, чтобы передать в новое окно контекст, мне нужно просто отобразить в новом окне данные из выделенной в датагрид строке. Не хочу делать новую viewModel
для нового окна.
Вот команда открытия окна:
public Comand OpenWindow
{
get
{
return new Comand(async () =>
{
// это свойство выделеннйостроки
var ss = CurrentItem;
VakansNAME = ((Resume)ss).VacansName;
var Forotpmp = ((Resume)ss).Foto;
// получаю фото
FOTO= await justDo.GetFoto(Forotpmp);
// открываю новое окно
var window =new Window1();
window.Show();
});
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Метод show вызывается 2 разаОдин раз когда $message равен NULL и второй раз после того как через setMessage передан объект класса HelloMessage