Table of Contents

Class CompareStateTriggerMarkup

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

Methods

Comparison<T>(T, Comparison)

[MarkupExtension]
public static T Comparison<T>(this T element, Comparison comparison) where T : CompareStateTrigger

Parameters

element T
comparison Comparison

Returns

T

Type Parameters

T

Comparison<T>(T, Action<IDependencyPropertyBuilder<Comparison>>)

[MarkupExtension]
public static T Comparison<T>(this T element, Action<IDependencyPropertyBuilder<Comparison>> configureProperty) where T : CompareStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<Comparison>>

Returns

T

Type Parameters

T

Comparison<T, TSource>(T, Func<TSource>, Func<TSource, Comparison>, string?)

[MarkupExtension]
public static T Comparison<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, Comparison> convertDelegate, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, Comparison>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Comparison<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T Comparison<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

To<T>(T, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static T To<T>(this T element, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : CompareStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

T

Type Parameters

T

To<T>(T, object)

[MarkupExtension]
public static T To<T>(this T element, object to) where T : CompareStateTrigger

Parameters

element T
to object

Returns

T

Type Parameters

T

To<T, TSource>(T, Func<TSource>, Func<TSource, object>, string?)

[MarkupExtension]
public static T To<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, object> convertDelegate, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, object>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

To<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T To<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Value<T>(T, Action<IDependencyPropertyBuilder<object>>)

[MarkupExtension]
public static T Value<T>(this T element, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : CompareStateTrigger

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<object>>

Returns

T

Type Parameters

T

Value<T>(T, object)

[MarkupExtension]
public static T Value<T>(this T element, object value) where T : CompareStateTrigger

Parameters

element T
value object

Returns

T

Type Parameters

T

Value<T, TSource>(T, Func<TSource>, Func<TSource, object>, string?)

[MarkupExtension]
public static T Value<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, object> convertDelegate, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, object>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource

Value<T, TSource>(T, Func<TSource>, string?)

[MarkupExtension]
public static T Value<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : CompareStateTrigger

Parameters

element T
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

T

Type Parameters

T
TSource