Class InputPaneStateEventArgs
Provides state change information about the input pane.
public sealed class InputPaneStateEventArgs : EventArgs
- Inheritance
-
InputPaneStateEventArgs
- Inherited Members
Constructors
InputPaneStateEventArgs(InputPaneState, Rect?, Rect)
public InputPaneStateEventArgs(InputPaneState newState, Rect? startRect, Rect endRect)
Parameters
newState
InputPaneStatestartRect
Rect?endRect
Rect
InputPaneStateEventArgs(InputPaneState, Rect?, Rect, TimeSpan, IEasing?)
public InputPaneStateEventArgs(InputPaneState newState, Rect? startRect, Rect endRect, TimeSpan animationDuration, IEasing? easing)
Parameters
newState
InputPaneStatestartRect
Rect?endRect
RectanimationDuration
TimeSpaneasing
IEasing
Properties
AnimationDuration
The duration of the input pane's state change animation.
public TimeSpan AnimationDuration { get; }
Property Value
Easing
The easing of the input pane's state changed animation.
public IEasing? Easing { get; }
Property Value
EndRect
The final bounds of the input pane.
public Rect EndRect { get; }
Property Value
NewState
The new state of the input pane
public InputPaneState NewState { get; }
Property Value
StartRect
The initial bounds of the input pane.
public Rect? StartRect { get; }
Property Value
- Rect?