2012-09-28 3 views
0

내 XAML 코드에서 로컬 URL을 통해 이미지를 바인딩합니다. 그리고 C# 코드에서 웹에서 로컬 URL로 이미지를 다운로드합니다. 그래서 이미지가 로컬 디스크에로드되지 않은 상태에서 바인딩 작업을 시작할 수 있기를 바랍니다. 그렇지 않으면 이미지를 다운로드 한 후에도 이미지를 표시 할 수 없습니다. 바인딩을 지연시키는 방법이 있습니까? 그들이 정확히 또한이 상황에서 흥미로운 일이 될 수 UpdateSourceTrigger 속성을 살펴 가지고이미지를 XAML로 바인딩 지연

http://www.paulstovell.com/wpf-delaybinding

바인딩 연기하게 않는

+0

INotifyPropertyChanged를 지원하는 속성 'Url'을 뷰 모델 또는 코드 뒤에 추가하십시오. xaml을 업데이트하여이 속성에 바인딩합니다. 그런 다음 다운로드가 완료되면 로컬 URL에이 속성을 설정하는 로직을 추가하십시오. – k0stya

답변

0

행복이 링크를 보라.

관련 문제