- Namespace
- CommunityToolkit.WinUI
- Assembly
- WindowSill.API.dll
public static class CompareStateTriggerMarkup
- Inheritance
-
CompareStateTriggerMarkup
- Inherited Members
-
Methods
[MarkupExtension]
public static T Comparison<T>(this T element, Comparison comparison) where T : CompareStateTrigger
Parameters
element T
comparison Comparison
Returns
- T
Type Parameters
T
[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
[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
[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
[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
[MarkupExtension]
public static T To<T>(this T element, object to) where T : CompareStateTrigger
Parameters
element T
to object
Returns
- T
Type Parameters
T
[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
[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
[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
[MarkupExtension]
public static T Value<T>(this T element, object value) where T : CompareStateTrigger
Parameters
element T
value object
Returns
- T
Type Parameters
T
[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
[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