2010-12-01 7 views
0

내가 원했던 것은 - scrollviewer 내부에 두 개의 [image] 레이어가 주어 졌으므로 모든 레이어에 동일한 비율 조정 인수를 적용하고 싶습니다.레이어 그룹에 하나의 ScaleTransform

Xaml에는 두 개의 이미지 컨트롤을 호스팅하는 그리드를 호스팅하는 스크롤 뷰어가 있습니다. 상단 이미지의 가시성을 제어하는 ​​확인란이 있습니다. 지금은 각 이미지에 대해 하나의 스케일 변환을 사용하고 두 가지 모두에 동일한 스케일을 적용합니다.

하나의 컨테이너에서 스케일링을 통합하는 방법이 있습니까?

답변

0

예를 들어 더 높은 수준에서 스케일 변환을 적용 할 수 있습니다. 그리드에 적용 할 수 있습니다. 자동으로 그 그리드 내부에 끝나는 모든 아이에게 아래로 변환 전파됩니다

<Grid.LayoutTransform> 
     <TransformGroup> 
     <ScaleTransform ScaleX="1.0" ScaleY="1.0"/> 
     </TransformGroup> 
    </Grid.LayoutTransform> 

.

감사합니다. 도노반