Как реализовать FileUploadCommand, используя OpenFileDialog в Silverlight? - PullRequest
0 голосов
/ 29 июня 2010

Хорошо,

Желание MVVM существующего приложения. Код содержит следующее:

private void UploadClick(object sender, RoutedEventArgs e)
{
    /*
     * 1. Clear Messages (ObservableCollection)
     * 
     * 2. Create new OpenFileDialog
     * 3. if(ofd returns ok)
     *     Pass file to Interpreter
     */
}

По сути, я хотел бы знать, как бы я «командовал» этим? Должен ли я использовать OpenFileDialog в моей команде в виртуальной машине? - Это кажется неправильным, поскольку OFD - это способ передачи файла, специфичного для представления.

Но как бы я это сделал? Если я подключаюсь к событию Click, затем вызываю виртуальную машину, я не использую команды ...

??

1 Ответ

0 голосов
/ 29 июня 2010

Вероятно, лучшим человеком, который ответит на этот вопрос, будет Саша Барбер (один из учеников WPF), поэтому здесь - ссылка на статью, посвященную только этой теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...