ArrangeState Class
public class ArrangeState
- Inheritance:
- Object Object
Constructors
ArrangeState(UIElement, Boolean, Boolean)
Initializes a new instance of the ArrangeState class.
public ArrangeState(UIElement element, bool leaving, bool layoutChanged)
Parameter | Type | Description |
---|---|---|
element | UIElement | The element associated with the state. |
leaving | Boolean | if set to |
layoutChanged | Boolean | if set to |
Properties
Angle
Gets or sets an optional angle of the element.
public double? Angle { get; set; }
Property Value
ArrangeFromPoint
Gets or sets an optional point from which an element should start a move animation.
public Point? ArrangeFromPoint { get; set; }
Property Value
ArrangeRect
Gets or sets the arrange rectangle of the element.
ArrangeStatus
Gets the current arrange status of the element.
public ArrangeStatus ArrangeStatus { get; }
Property Value
- ArrangeStatus:
The current arrange status of the element.
Opacity
Gets or sets an optional opacity of the element.
public double? Opacity { get; set; }
Property Value
PreviousAngle
Gets or sets the previous angle of the element.
public double? PreviousAngle { get; set; }
Property Value
PreviousArrangeRect
Gets or sets the previous rectangle of the element.
public Rect PreviousArrangeRect { get; set; }
Property Value
- Rect:
The previous rectangle of the element.
PreviousOpacity
Gets or sets the previous opacity of the element.
public double? PreviousOpacity { get; set; }