- Namespace
- Avalonia
.Input - Interfaces
-
- IKeyboardDevice
- IInputDevice
- I
Notify Property Changed
- Base Types
-
- object
graph BT
Type-->Base0["object"]
Type-.->Interface0["IKeyboardDevice"]
click Interface0 "/api/Avalonia.Input/IKeyboardDevice"
Type-.->Interface1["IInputDevice"]
click Interface1 "/api/Avalonia.Input/IInputDevice"
Type-.->Interface2["INotifyPropertyChanged"]
Type["KeyboardDevice"]
class Type type-node
Syntax
public class KeyboardDevice : IKeyboardDevice, IInputDevice, INotifyPropertyChanged
Events
Name | Type | Summary |
---|---|---|
PropertyChanged | Property |
Properties
Name | Value | Summary |
---|---|---|
FocusedElement | IInputElement? | |
FocusManager | IFocusManager | |
InputManager | IInputManager | |
Instance | IKeyboardDevice |
static
|
Methods
Name | Value | Summary |
---|---|---|
ProcessRawEvent |
void | |
RaisePropertyChanged |
void | |
SetFocusedElement |
void |