我正在尝试在画布上创建放大/缩小按钮。缩放工作,但画布朝向或远离容器的左上角放大/缩小。我想放大到中心。
我按照以下问题/答案来获取缩放功能以在我的Silverlight应用程序中工作。
Silverlight 3 - ScaleTransform or other method to zoom in a Canvas?
接受的答案使用
CenterAnimationX
和
CenterAnimationY
我不确定这些是如何定义的,因为这个问题超过2年,我认为我不会在那里得到回应。我猜这些动画将被定义为原始问题中故事板的一部分。任何人都可以给我一个关于xaml如何寻找这个居中动画的提示吗?
答案 0 :(得分:1)
如果您在RenderTransform
的{{1}}属性中使用比例变换,则以缩放为中心,将Canvas
上的RenderTransformOrigin
属性指定为“0.5,0.5 ”