SettingsExpanderItem
Namespace: FluentAvalonia.UI.Controls
An item displayed within a FluentAvalonia.UI.Controls.SettingsExpander
C#
public class SettingsExpanderItem : ContentControl
Xaml
<ui:SettingsExpanderItem />
Required Template Parts
None :)
Pseudoclasses
:footerBottom, :footer, :content, :description, :allowClick, :pressed, :icon, :actionIcon, :disabled, :focus, :focus-visible, :focus-within, :pointerover
Examples and Usage Notes
None yet.
API
Note: Inherited members are not shown
Properties
| ActionIconSource | Gets or sets the Action IconSource when `FluentAvalonia.UI.Controls.SettingsExpanderItem.IsClickEnabled` is true |
| ActionIconSourceProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.ActionIconSource` property |
| Command | Gets or sets the Command that is invoked upon clicking the item |
| CommandParameter | Gets or sets the command parameter |
| CommandParameterProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.CommandParameter` property |
| CommandProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.Command` property |
| Description | Gets or sets the description text |
| DescriptionProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.Description` property |
| Footer | Gets or sets the Footer content for the SettingsExpander |
| FooterProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.Footer` property |
| FooterTemplate | Gets or sets the Footer template for the SettingsExpander |
| FooterTemplateProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.FooterTemplate` property |
| IconSource | Gets or sets the IconSource for the SettingsExpander |
| IconSourceProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.IconSource` property |
| IsClickEnabled | Gets or sets whether the item is clickable which can be used for navigation within an app |
| IsClickEnabledProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.IsClickEnabled` property |
| TemplateSettings | Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a SettingsExpander. Not intended for general use. |
| TemplateSettingsProperty | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.TemplateSettings` property |
Events
| Click | Event raised when the SettingsExpander is clicked and IsClickEnabled = true |
| ClickEvent | Defines the `FluentAvalonia.UI.Controls.SettingsExpanderItem.Click` event |
Methods
| OnClick() | Invoked when the SettingsExpanderItem is clicked when IsClickEnabled = true |