Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

WPF. MVVM. OpenFileFialog (murr-4)

13.12.19 00:45
Re: WPF. MVVM. OpenFileFialog (murr-4)
 
  moose старожил

0. опенфайлдиалог никак не привязан к вашему вью. не хотите его прямо из модели показывать, сделайте "нечто" с интерфейсом "дай файл", и покажите диалог там.

1. чтобы из модели контролировать чекбоксы и вообще что-то из вашего вью, нужно сильно исхитриться, т.к. модель вообще без понятия, что ее показывают.

2. вы в последний раз проводите ревью?


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


фанатики от mvvm, как и в любой другой религии - это плохо и не признак э-э-э... ладно, проехали.

 

Перейти на