static double opacityValue = 0;
public static void fadeIn(Image image, double duration)
{
image.Opacity = opacityValue;
var fadeTime = new DoubleAnimation(opacityValue, 1, TimeSpan.FromSeconds(duration));
image.BeginAnimation(System.Windows.UIElement.OpacityProperty, fadeTime);
}
public static void fadeIn(Label label, double duration)
{
label.Opacity = opacityValue;
var fadeTime = new DoubleAnimation(opacityValue, 1, TimeSpan.FromSeconds(duration));
label.BeginAnimation(System.Windows.UIElement.OpacityProperty, fadeTime);
}
public static void fadeOut(Image image, double duration)
{
image.Opacity = opacityValue;
var fadeTime = new DoubleAnimation(1, 0, TimeSpan.FromSeconds(duration));
image.BeginAnimation(System.Windows.UIElement.OpacityProperty, fadeTime);
}
public static void fadeOut(Label label, double duration)
{
label.Opacity = opacityValue;
var fadeTime = new DoubleAnimation(1, 0, TimeSpan.FromSeconds(duration));
label.BeginAnimation(System.Windows.UIElement.OpacityProperty, fadeTime);
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.