Skip to main content
All docs
V26.1
  • Transition Class

    An object that animates the target control.

    Namespace: DevExpress.Utils.Animation

    Assembly: DevExpress.Utils.v26.1.dll

    NuGet Packages: DevExpress.Utils, DevExpress.Wpf.Core

    Declaration

    public class Transition :
        ITransition,
        IDisposable

    Remarks

    To animate a control state change, do the following.

    void RunZoomInAnimation(NodeNavigationInfo activeNode, Action action) {
        var zoomTransition = this.transitionManager1.GetTransition<ZoomTransition>(this.gridControl1);
        this.transitionManager1.StartTransition(this.gridControl1);
        zoomTransition.ActiveSettings = new ZoomTransitionSettings() {
            SourceBounds = activeNode.SourceBounds, TargetBounds = GridClientBounds, Direction = ZoomTransitionDirection.ZoomIn
        };
        action();
        this.transitionManager1.EndTransition();
    }
    

    Examples

    Inheritance

    Object
    Transition
    See Also