Méthode | Description | |
---|---|---|
InDouble_X_Animation ( |
X方向移动动画(需要移动的对象、移动时间、相对控件原始位置的起始位置、相对控件原始位置的结束位置)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
InDouble_Y_Animation ( |
Y方向移动动画(需要移动的对象、移动时间、相对控件原始位置的起始位置、相对控件原始位置的结束位置)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
Opacity_Animation ( |
透明度播放—循环 (提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
Opacity_Animation ( |
透明度播放-可传值(起始透明度,结束透明度,次数或是否循环)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
Opacity_Animation ( |
透明度播放-可传值(起始透明度,结束透明度)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
RotateTransformAnimation ( UIElement element, System.TimeSpan aTime, double angle, System.Windows.Media.Animation.RepeatBehavior RForever, |
旋转动画(初始点按元素的中心)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
RotateTransformAnimation ( UIElement sender, System.TimeSpan aTime, double centerX, double centerY, double angle, System.Windows.Media.Animation.RepeatBehavior RForever, |
旋转动画(初始点X和Y是按元素的左上角)(提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
ScaleEasingAnimation ( |
缓动缩放动画 (提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
|
ScaleTransformAnimation ( UIElement sender, double scaleXF, double scaleXT, double scaleYF, double scaleYT, System.TimeSpan aTime, System.Windows.Media.Animation.RepeatBehavior RForever, |
缩放匀速动画 (提升效率)Timeline.DesiredFrameRateProperty.OverrideMetadata(typeof(Timeline), new FrameworkPropertyMetadata { DefaultValue = 20 });
|
public static InDouble_X_Animation ( |
||
myFrameworkElement | 需要移动的对象 | |
aTime | System.TimeSpan | 移动时间 |
dFrom | double | 相对控件原始位置的-起始位置 |
dTo | double | 相对控件原始位置的-结束位置 |
RForever | System.Windows.Media.Animation.RepeatBehavior | |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static InDouble_Y_Animation ( |
||
myFrameworkElement | 需要移动的对象 | |
aTime | System.TimeSpan | 移动时间 |
dFrom | double | 相对控件原始位置的-起始位置 |
dTo | double | 相对控件原始位置的-结束位置 |
RForever | System.Windows.Media.Animation.RepeatBehavior | |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static Opacity_Animation ( |
||
myFrameworkElement | 透明动画对象 | |
aTime | System.TimeSpan | 动画时间 |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static Opacity_Animation ( |
||
myFrameworkElement | 透明动画对象 | |
aTime | System.TimeSpan | 动画时间 |
dFrom | double | 起始透明度 |
dTo | double | 结束透明度 |
RBehavior | System.Windows.Media.Animation.RepeatBehavior | 动画是否循环 |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static Opacity_Animation ( |
||
myFrameworkElement | 透明动画对象 | |
aTime | System.TimeSpan | 动画时间 |
dFrom | double | 起始透明度 |
dTo | double | 结束透明度 |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static RotateTransformAnimation ( UIElement element, System.TimeSpan aTime, double angle, System.Windows.Media.Animation.RepeatBehavior RForever, |
||
element | UIElement | 动画对象 |
aTime | System.TimeSpan | 动画时间 |
angle | double | 旋转角度(推荐0-360) |
RForever | System.Windows.Media.Animation.RepeatBehavior | |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static RotateTransformAnimation ( UIElement sender, System.TimeSpan aTime, double centerX, double centerY, double angle, System.Windows.Media.Animation.RepeatBehavior RForever, |
||
sender | UIElement | 动画对象 |
aTime | System.TimeSpan | 动画时间 |
centerX | double | 旋转X原点 |
centerY | double | 旋转Y原点 |
angle | double | 旋转角度(推荐0-360) |
RForever | System.Windows.Media.Animation.RepeatBehavior | |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |
public static ScaleEasingAnimation ( |
||
element | 缩放控件 | |
aTime | System.TimeSpan | 缩放时间 |
dFrom | double | 缩放起始值(推荐1) |
dTo | double | 缩放结束值(推荐1.5) |
aOscillations | int | 滑过动画目标的次数(推荐5) |
aSpringiness | int | 弹簧刚度(推荐10) |
Résultat | System.Windows.Media.Animation.AnimationClock |
public static ScaleTransformAnimation ( UIElement sender, double scaleXF, double scaleXT, double scaleYF, double scaleYT, System.TimeSpan aTime, System.Windows.Media.Animation.RepeatBehavior RForever, |
||
sender | UIElement | 缩放控件 |
scaleXF | double | 缩放X开始值 |
scaleXT | double | 缩放X结束值 |
scaleYF | double | 缩放Y开始值 |
scaleYT | double | 缩放Y结束值 |
aTime | System.TimeSpan | 动画持续时间 |
RForever | System.Windows.Media.Animation.RepeatBehavior | |
wind | 动画移动所在窗口(推荐this) | |
Résultat | System.Windows.Media.Animation.Storyboard |