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 |