2011-11-03 2 views
0

이미지 요소의로드 및 표시 상태 완료를 기준으로 시각적 요소의 표시 여부를 설정하는 방법을 찾으려고합니다.Windows Phone ImageOpened 이벤트를 기반으로 요소의 가시성 설정

표시 상태를 나타내는 이미지에 바인딩 할 수있는 속성이 있습니까?

참고 : 가능한 경우 코드 숨김을 피하기 위해 앱에서 MVVM을 사용하고 있습니다.

답변

2

이벤트에 연결하여 표시 여부를 설정하는 비헤이비어를 만들어 코드 숨김을 피할 수 있습니다. 그런 다음 xaml을 사용하여이 동작을 이미지에 첨부 할 수 있습니다.

+0

좋은 생각 - 나는 행동에 대해 잊고 계속합니다 ... 아마 내가 자주 사용하지 않을 것입니다. – calum

1

ImageOpened 및 ImageFailed 이벤트를 사용하고 코드 숨김을 설정해야합니다. 이미지의 상태를 알려주는 Image 컨트롤의 멤버가 없습니다.

+0

MVVM을 사용하면서 코드가 필요없이이 작업을 수행해야한다고 덧붙였습니다. 아마도 명령 바인딩을 사용하는 다른 대안이 없을까요? – BenBtg

+0

이렇게하려면 코드가 필요합니다. 아주 간단한 앱만 있으면 코드를 전혀 사용하지 않고도 빠져 나갈 수 있습니다 (보기와 직접적으로 관련이없는 작업을 시작하지 않아야합니다). – calum

관련 문제