0

약간의 조언이 필요했습니다.Silverlight에 구성 요소 배치

이미지에 대한 자리 표시자를 보유하고 싶습니다 (사용자가 변경 한 이미지). 다른 구성 요소에 대한 자리 표시자를 원합니다.

이제 이미지가 맨 위에 있고 다른 시간에 두 번째 구성 요소가 맨 위에 오도록 이러한 구성 요소의 z- 인덱스를 교환해야합니다.

Silverlight에서 인터페이스를 구축 중입니다. 이것은 초보자 질문입니다. 아무도 나에게 제발, 제 구성 요소의 z- 색인의 쉬운 전환을 용이하게 할 수있는 캔버스, 그리드 등과 같이 사용해야하는 구성 요소를 제안 해주십시오.

도움 주셔서 감사합니다.

답변

2

Canvas와 Grid는 Canvas.ZIndex 연결된 속성을 따르므로 둘 중 하나를 수행합니다. 그러나 좀 더 우아한 접근법은 Visibility 속성을 사용하여 자리 표시 자 요소를 표시하거나 숨길 수 있습니다.

즉 당신이 당신의 자리는 다음 사용 숨길 때

placeholder.Visibility = Visibility.Collapsed 

이 내 의견에 Z 인덱스를 사용하는 것보다 낫다는

관련 문제