C# Class Caliburn.Micro.WindowManager.DialogHost.DefaultElementPlacementAnimator

Inheritance: IElementPlacementAnimator
Show file Open project: bryanhunter/CaliburnMicroTalk

Public Methods

Method Description
AnimateTo ( ElementPlacement newPlacement ) : void
DefaultElementPlacementAnimator ( FrameworkElement maskingLayer, FrameworkElement viewContainer ) : System
Enter ( ElementPlacement initialPlacement ) : void
Exit ( System onCompleted ) : void

Private Methods

Method Description
AddDoubleAnimation ( DependencyObject target, string property, double from, double to, int ms = 500 ) : void
AddFading ( FrameworkElement target ) : void

Method Details

AnimateTo() public method

public AnimateTo ( ElementPlacement newPlacement ) : void
newPlacement ElementPlacement
return void

DefaultElementPlacementAnimator() public method

public DefaultElementPlacementAnimator ( FrameworkElement maskingLayer, FrameworkElement viewContainer ) : System
maskingLayer System.Windows.FrameworkElement
viewContainer System.Windows.FrameworkElement
return System

Enter() public method

public Enter ( ElementPlacement initialPlacement ) : void
initialPlacement ElementPlacement
return void

Exit() public method

public Exit ( System onCompleted ) : void
onCompleted System
return void