ArrangeState Class
public class ArrangeState
- Inheritance:
- object object
Constructors
ArrangeState(UIElement, bool, bool)
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 | bool | if set to |
layoutChanged | bool | if set to |
Properties
Angle
Gets or sets an optional angle of the element.
ArrangeFromPoint
Gets or sets an optional point from which an element should start a move animation.
public Point? ArrangeFromPoint { get; set; }
Property Value
- Point?:
An optional point from which an element should start a move animation.
ArrangeRect
Gets or sets the arrange rectangle of the element.
public Rect ArrangeRect { get; set; }
Property Value
- Rect:
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.
PreviousAngle
Gets or sets the previous angle of the element.
public double? PreviousAngle { get; set; }
Property Value
- double?:
The previous angle of the element.
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; }
Property Value
- double?:
The previous opacity of the element.