2011-09-09 4 views
1

캔버스에 확대/축소 버튼을 만들려고합니다. 확대/축소 기능은 작동하지만 캔바스는 컨테이너의 왼쪽 상단 모서리를 향해 확대/축소합니다. 센터로 확대하고 싶습니다.Silverlight Center during zoom 애니메이션

Silverlight 응용 프로그램에서 확대/축소 기능을 사용하려면 다음 질문/답변을 따라야합니다.

Silverlight 3 - ScaleTransform or other method to zoom in a Canvas?

허용 된 대답은

CenterAnimationX 

CenterAnimationY 

나는이 얼마나 잘 모르겠어요 사용/정의 할 수있게하고, 질문은 2 이상이기 때문에 몇 년 전 나는 거기에 대한 반응을 얻지 못할 것이라고 생각합니다. 나는이 애니메이션이 원본 질문의 스토리 보드의 일부로 정의 될 것이라고 추측합니다. xaml이이 중심 애니메이션을 찾는 방법에 대한 힌트를 누군가 줄 수 있습니까?

답변

1

당신은 규모가 CanvasRenderTransform 속성 변환을 사용하는 경우 다음 줌이 될하기 위해 CanvasRenderTransformOrigin 속성을 지정 중심으로하는 0.5 ", 0.5".

+0

와우, 결코 그것을 발견하지 못했을 것입니다. 감사. – Erix