2012-01-03 2 views
0

두 장의 이미지가있는 스택 판넬이 있습니다. 하나의 이미지가 숨겨지고 다른 이미지가 표시됩니다. 내 코드는 숨겨진 이미지의 가시성을 자동으로 뒤집어서 어떤 시점에서 볼 수있게합니다. 궁극적으로 다른 이미지의 가시성을 가시화로 설정 한 것과 반대 방향으로 바인딩하는 최종 결과가있는 경우 원래의 가시적 인 이미지는 접 히고 이전에 접힌 이미지는 가시화됩니다. 내가 왜 궁금해하는 xaml 만 접근하고 싶은지 묻지 마라. 감사.한 xaml 객체의 속성을 다른 xaml 객체에 바인딩하는 간단한 방법이 있습니까?

답변

0

예 아니요. 제 생각에는 controlA의 속성 X가 controlB의 속성 X를 바꿀 때 코드를 특별히 지정하지 않는 옵션이 필요하다는 것입니다. X는 그 반대가되어야합니다.

그러나 IValueConverter에 대한 코드를 작성해야합니다. IValueConverter는 처리 할 때마다 작동합니다. 컨트롤의 가시성은 부울이 아니라 몇 가지 특별한 열거입니다. 따라서 속성 바인딩 된 값과 반대되는 것을 생성하는 IValueConverter를 작성해야합니다.

나는 기본적인 자세히 설명이 함께 도움과 가이드로 당신에게 도움이 될 수있는 또 다른 답 : Silverlight Databinding Question.

관련 문제