Table of Contents

Class StyleExtensionsPropertyStyleBuilder<T>

Namespace
CommunityToolkit.WinUI.Controls
Assembly
WindowSill.API.dll
public class StyleExtensionsPropertyStyleBuilder<T> where T : DependencyObject

Type Parameters

T
Inheritance
StyleExtensionsPropertyStyleBuilder<T>
Inherited Members
Extension Methods

Constructors

StyleExtensionsPropertyStyleBuilder(StyleBuilder<T>)

public StyleExtensionsPropertyStyleBuilder(StyleBuilder<T> builder)

Parameters

builder StyleBuilder<T>

Methods

Resources(ResourceDictionary)

public StyleExtensionsPropertyStyleBuilder<T> Resources(ResourceDictionary resources)

Parameters

resources ResourceDictionary

Returns

StyleExtensionsPropertyStyleBuilder<T>

Resources(Action<IDependencyPropertyBuilder<ResourceDictionary>>)

public StyleExtensionsPropertyStyleBuilder<T> Resources(Action<IDependencyPropertyBuilder<ResourceDictionary>> configureProperty)

Parameters

configureProperty Action<IDependencyPropertyBuilder<ResourceDictionary>>

Returns

StyleExtensionsPropertyStyleBuilder<T>

Resources<TSource>(Func<TSource>, Func<TSource, ResourceDictionary>, string?)

public StyleExtensionsPropertyStyleBuilder<T> Resources<TSource>(Func<TSource> propertyBinding, Func<TSource, ResourceDictionary> convertDelegate, string? propertyBindingExpression = null)

Parameters

propertyBinding Func<TSource>
convertDelegate Func<TSource, ResourceDictionary>
propertyBindingExpression string

Returns

StyleExtensionsPropertyStyleBuilder<T>

Type Parameters

TSource

Resources<TSource>(Func<TSource>, string?)

public StyleExtensionsPropertyStyleBuilder<T> Resources<TSource>(Func<TSource> propertyBinding, string? propertyBindingExpression = null)

Parameters

propertyBinding Func<TSource>
propertyBindingExpression string

Returns

StyleExtensionsPropertyStyleBuilder<T>

Type Parameters

TSource