缩放 ScaleTransform
参数
ScaleX X轴缩小值 正常为1
ScaleY Y轴缩小值 正常为1
CenterY ,CenterX 中心点位置
设置中心点 会按照中心点位置 缩小
这里 做效果 一个张图片
左侧设置了 缩小 中心点默认为左上角
右侧设置了中心点为 X Y各为100 在缩小 会发生位置变化 2张图片来显示区别
-
<Grid>
-
<StackPanel Orientation=
"Horizontal">
-
<Image Source=
"Image/Dog.jpg" Width=
"200" Height=
"200">
-
<Image.RenderTransform>
-
<ScaleTransform ScaleX=
"0.8" ScaleY=
"0.8"></ScaleTransform>
-
</Image.RenderTransform>
-
</Image>
-
<Grid>
-
<Image Source=
"Image/Dog.jpg" Width=
"200" Height=
"200" Opacity=
"0.4">
-
<Image.RenderTransform>
-
<ScaleTransform ScaleX=
"0.8" ScaleY=
"0.8"></ScaleTransform>
-
</Image.RenderTransform>
-
</Image>
-
<Image Source=
"Image/Dog.jpg" Width=
"200" Height=
"200">
-
<Image.RenderTransform>
-
<ScaleTransform CenterX=
"100" CenterY=
"100" ScaleX=
"0.8" ScaleY=
"0.8"></ScaleTransform>
-
</Image.RenderTransform>
-
</Image>
-
</Grid>
-
</StackPanel>
-
</Grid>