Interface IInputRoot
Defines the interface for top-level input elements.
[NotClientImplementable]
public interface IInputRoot : IInputElement
- Inherited Members
- Extension Methods
Properties
FocusManager
Gets focus manager of the root.
IFocusManager? FocusManager { get; }
Property Value
Remarks
Focus manager can be null only if window wasn't initialized yet.
KeyboardNavigationHandler
Gets or sets the keyboard navigation handler.
IKeyboardNavigationHandler? KeyboardNavigationHandler { get; }
Property Value
PlatformSettings
Represents a contract for accessing top-level platform-specific settings.
IPlatformSettings? PlatformSettings { get; }
Property Value
Remarks
PlatformSettings can be null only if window wasn't initialized yet.
PointerOverElement
Gets or sets the input element that the pointer is currently over.
IInputElement? PointerOverElement { get; set; }
Property Value
ShowAccessKeys
Gets or sets a value indicating whether access keys are shown in the window.
bool ShowAccessKeys { get; set; }