Table of Contents

Class SettingsExpanderStyleMarkup

Namespace
CommunityToolkit.WinUI.Controls
Assembly
WindowSill.API.dll
public static class SettingsExpanderStyleMarkup
Inheritance
SettingsExpanderStyleMarkup
Inherited Members

Methods

Content<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static StyleBuilder<T> Content<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

StyleBuilder<T>

Type Parameters

T

Content<T>(StyleBuilder<T>, object)

[MarkupExtension]
public static StyleBuilder<T> Content<T>(this StyleBuilder<T> builder, object content) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
content object

Returns

StyleBuilder<T>

Type Parameters

T

Description<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static StyleBuilder<T> Description<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

StyleBuilder<T>

Type Parameters

T

Description<T>(StyleBuilder<T>, object)

[MarkupExtension]
public static StyleBuilder<T> Description<T>(this StyleBuilder<T> builder, object description) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
description object

Returns

StyleBuilder<T>

Type Parameters

T

HeaderIcon<T>(StyleBuilder<T>, IconElement)

[MarkupExtension]
public static StyleBuilder<T> HeaderIcon<T>(this StyleBuilder<T> builder, IconElement headerIcon) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
headerIcon IconElement

Returns

StyleBuilder<T>

Type Parameters

T

HeaderIcon<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<IconElement>>)

[MarkupExtension]
public static StyleBuilder<T> HeaderIcon<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<IconElement>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<IconElement>>

Returns

StyleBuilder<T>

Type Parameters

T

Header<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static StyleBuilder<T> Header<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

StyleBuilder<T>

Type Parameters

T

Header<T>(StyleBuilder<T>, object)

[MarkupExtension]
public static StyleBuilder<T> Header<T>(this StyleBuilder<T> builder, object header) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
header object

Returns

StyleBuilder<T>

Type Parameters

T

IsExpanded<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<bool>>)

[MarkupExtension]
public static StyleBuilder<T> IsExpanded<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<bool>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<bool>>

Returns

StyleBuilder<T>

Type Parameters

T

IsExpanded<T>(StyleBuilder<T>, bool)

[MarkupExtension]
public static StyleBuilder<T> IsExpanded<T>(this StyleBuilder<T> builder, bool isExpanded) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
isExpanded bool

Returns

StyleBuilder<T>

Type Parameters

T

ItemContainerStyleSelector<T>(StyleBuilder<T>, StyleSelector)

[MarkupExtension]
public static StyleBuilder<T> ItemContainerStyleSelector<T>(this StyleBuilder<T> builder, StyleSelector itemContainerStyleSelector) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
itemContainerStyleSelector StyleSelector

Returns

StyleBuilder<T>

Type Parameters

T

ItemContainerStyleSelector<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<StyleSelector>>)

[MarkupExtension]
public static StyleBuilder<T> ItemContainerStyleSelector<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<StyleSelector>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<StyleSelector>>

Returns

StyleBuilder<T>

Type Parameters

T

ItemTemplate<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static StyleBuilder<T> ItemTemplate<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

StyleBuilder<T>

Type Parameters

T

ItemTemplate<T>(StyleBuilder<T>, object)

[MarkupExtension]
public static StyleBuilder<T> ItemTemplate<T>(this StyleBuilder<T> builder, object itemTemplate) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
itemTemplate object

Returns

StyleBuilder<T>

Type Parameters

T

ItemsFooter<T>(StyleBuilder<T>, UIElement)

[MarkupExtension]
public static StyleBuilder<T> ItemsFooter<T>(this StyleBuilder<T> builder, UIElement itemsFooter) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
itemsFooter UIElement

Returns

StyleBuilder<T>

Type Parameters

T

ItemsFooter<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<UIElement>>)

[MarkupExtension]
public static StyleBuilder<T> ItemsFooter<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<UIElement>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<UIElement>>

Returns

StyleBuilder<T>

Type Parameters

T

ItemsHeader<T>(StyleBuilder<T>, UIElement)

[MarkupExtension]
public static StyleBuilder<T> ItemsHeader<T>(this StyleBuilder<T> builder, UIElement itemsHeader) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
itemsHeader UIElement

Returns

StyleBuilder<T>

Type Parameters

T

ItemsHeader<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<UIElement>>)

[MarkupExtension]
public static StyleBuilder<T> ItemsHeader<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<UIElement>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<UIElement>>

Returns

StyleBuilder<T>

Type Parameters

T

ItemsSource<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static StyleBuilder<T> ItemsSource<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

StyleBuilder<T>

Type Parameters

T

ItemsSource<T>(StyleBuilder<T>, object)

[MarkupExtension]
public static StyleBuilder<T> ItemsSource<T>(this StyleBuilder<T> builder, object itemsSource) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
itemsSource object

Returns

StyleBuilder<T>

Type Parameters

T

Items<T>(StyleBuilder<T>, Action<IDependencyPropertyBuilder<IList<object>>>)

[MarkupExtension]
public static StyleBuilder<T> Items<T>(this StyleBuilder<T> builder, Action<IDependencyPropertyBuilder<IList<object>>> configureProperty) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
configureProperty Action<IDependencyPropertyBuilder<IList<object>>>

Returns

StyleBuilder<T>

Type Parameters

T

Items<T>(StyleBuilder<T>, IList<object>)

[MarkupExtension]
public static StyleBuilder<T> Items<T>(this StyleBuilder<T> builder, IList<object> items) where T : SettingsExpander

Parameters

builder StyleBuilder<T>
items IList<object>

Returns

StyleBuilder<T>

Type Parameters

T