我需要实现与Office 2010相同的缩放。
内容可以是任何UI元素,包括第三方网格(可能是telerik)
我知道4种实现缩放的方法。
在这种情况下实现缩放的最佳方式(性能)是什么?
答案 0 :(得分:2)
通常最简单,最快速的缩放方法是将要缩放的元素上的RenderTransform
设置为ScaleTransform
,并设置ScaleX
和ScaleY
属性改造。
答案 1 :(得分:1)
您可以使用Viewbox组件,例如下面的
<Viewbox Width="..." Height="...">
<Grid>
.
.
.
</Grid>
</Viewbox>
答案 2 :(得分:1)
布局转换是最灵活,最有效的缩放方式,并将布局保留在首位。
答案 3 :(得分:0)
您可以使用画布在其中绘制控件,它支持缩放调整大小和旋转