2010-06-29 5 views
0

좋아,Silverlight에서 OpenFileDialog를 사용하여 'FileUploadCommand'를 구현하는 방법은 무엇입니까?

기존 앱 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 
    */ 
} 

, 내가 무엇을 알고 싶습니다, 나는 이것을 'Commandise'얼마나 : 코드 뒤에 다음이 포함? VM의 내 명령에 OpenFileDialog를 사용해야합니까? - 이것은 OFD가보기에 특정한 파일을 전달하는 방법이므로 잘못되었습니다.

하지만 어떻게해야합니까? Click 이벤트에 연결 한 다음 VM을 호출하면 명령을 사용하지 않습니다. ...

??

답변

0

prob이 질문에 답하는 가장 좋은 사람은 사샤 이발사 (WPF 디시 츠 중 하나)가 될 것이므로 here은이 주제를 다룬 기사에 대한 링크입니다.

+0

하지만 OpenFileDialog를 사용하지 않고있는 그는 FileUploadService를 가지고 있습니다. 필요한 경우 * 괜찮습니다. –

+0

아, 어떻게 완료했는지 봅니다. 데모 코드 (프록시 문제)를 다운로드 할 수없는 경우 까다로운 ... 건배! –

관련 문제