BlindTransition Class
Summary
The BlindTransition class gives you precise control over the Blind transition effects. These simulate venetian blind operations.
Syntax
Public Class BlindTransition
Inherits TransitionBase
Implements System.Windows.Media.Animation.IAnimatable
public ref class BlindTransition : public TransitionBase, System.Windows.Media.Animation.IAnimatable
Example
This example will create a BlindTransition and apply it to a Leadtools.Controls.ImageViewer control.
using Leadtools.Windows.Media.Transitions;
using Leadtools.Windows.Controls;
using Leadtools.Help;
public void BlindTransition_BlindTransition(ImageViewer viewer)
{
BlindTransition blindTransition = new BlindTransition();
blindTransition.TransitionType = BlindTransitionType.GrowingLeftToRight;
blindTransition.AutoReverse = true;
blindTransition.Fill = new ImageBrush(new BitmapImage(new Uri(System.IO.Path.Combine(LEAD_VARS.ImagesDir, "sample3.cmp"))));
blindTransition.Duration = new Duration(TimeSpan.FromSeconds(1));
blindTransition.FillBehavior = System.Windows.Media.Animation.FillBehavior.HoldEnd;
blindTransition.Grain = 25;
viewer.Transition = blindTransition;
// Begin the transition
blindTransition.Begin();
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS21\Resources\Images";
}
Imports Leadtools.Windows.Media.Transitions
Imports LeadtoolsWpfTransitionsExamples.Leadtools.Help
Imports Leadtools.Windows.Controls
Public Sub BlindTransition_BlindTransition(ByVal viewer As ImageViewer)
Dim blindTransition As BlindTransition = New BlindTransition()
blindTransition.TransitionType = BlindTransitionType.GrowingLeftToRight
blindTransition.AutoReverse = True
blindTransition.Fill = New ImageBrush(New BitmapImage(New Uri(System.IO.Path.Combine(LEAD_VARS.ImagesDir, "sample3.cmp"))))
blindTransition.Duration = New Duration(TimeSpan.FromSeconds(1))
blindTransition.FillBehavior = System.Windows.Media.Animation.FillBehavior.HoldEnd
blindTransition.Grain = 25
viewer.Transition = blindTransition
' Begin the transition
blindTransition.Begin()
End Sub
Public NotInheritable Class LEAD_VARS
Public Const ImagesDir As String = "C:\LEADTOOLS21\Resources\Images"
End Class