ScaleTransform 类
命名空间: System.Windows.Media
程序集: PresentationCore.dll
使用 ScaleTransform 可以水平或垂直拉伸或收缩对象。 ScaleX属性指定沿 x 轴拉伸或收缩对象的程度,而 ScaleY 属性指定沿 y 轴拉伸或收缩对象的量量。 缩放操作以和属性指定的点为中心 CenterX CenterY 。
public void ScanAnimaction(object sender, MouseButtonEventArgs e)
{
Dispatcher.Invoke(() => {
TextBlock textBlock = (TextBlock)sender;
TransformGroup transformGroup = new TransformGroup();
ScaleTransform scaleTransform = new ScaleTransform();
transformGroup.Children.Add(scaleTransform);
DoubleAnimation animation = new DoubleAnimation
{
From = 1,
To = 0.9,
Duration = TimeSpan.FromSeconds(0.30),
FillBehavior = FillBehavior.Stop