Skip to main content Link Search Menu Expand Document (external link)

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