XamlUICommand
Namespace: FluentAvalonia.UI.Input
Provides a base class for defining the command behavior of an interactive UI element that performs an action when invoked (such as sending an email, deleting an item, or submitting a form).
C#
public class XamlUICommand : AvaloniaObject
Xaml
<input:XamlUICommand />
Required Template Parts
None :)
Pseudoclasses
Examples and Usage Notes
None yet.
API
Note: Inherited members are not shown
Properties
Command | Gets or sets the command behavior of an interactive UI element that performs an action when invoked, such as sending an email, deleting an item, or submitting a form. |
CommandProperty | Defines the `FluentAvalonia.UI.Input.XamlUICommand.Command` property |
Description | Gets or sets a description for this element. |
DescriptionProperty | Defines the `FluentAvalonia.UI.Input.XamlUICommand.Description` property |
HotKey | Gets or sets a KeyGesture used to invoke this XamlUICommand |
HotKeyProperty | Defines the `FluentAvalonia.UI.Input.XamlUICommand.HotKey` property |
IconSource | Gets or sets an IconSource for this element. |
IconSourceProperty | Defines the `FluentAvalonia.UI.Input.XamlUICommand.IconSource` property |
Label | Gets or sets the label for this element. |
LabelProperty | Defines the `FluentAvalonia.UI.Input.XamlUICommand.Label` property |
Events
CanExecuteChanged | Occurs whenever something happens that affects whether the command can execute. |
CanExecuteRequested | Occurs when a CanExecute call is made. |
ExecuteRequested | Occurs when an Execute call is made. |
Methods