Table of Contents

Class ShortcutBadgeMarkup

Namespace
WindowSill.API
Assembly
WindowSill.API.dll
public static class ShortcutBadgeMarkup
Inheritance
ShortcutBadgeMarkup
Inherited Members

Methods

ContentTemplate(ShortcutBadge, Func<UIElement>)

[MarkupExtension]
public static ShortcutBadge ContentTemplate(this ShortcutBadge element, Func<UIElement> dataTemplateDelegate)

Parameters

element ShortcutBadge
dataTemplateDelegate Func<UIElement>

Returns

ShortcutBadge

ContentTemplate<TItem>(ShortcutBadge, Func<TItem, UIElement>)

[MarkupExtension]
public static ShortcutBadge ContentTemplate<TItem>(this ShortcutBadge element, Func<TItem, UIElement> dataTemplateDelegate)

Parameters

element ShortcutBadge
dataTemplateDelegate Func<TItem, UIElement>

Returns

ShortcutBadge

Type Parameters

TItem

ContentTemplate<TItem, TRoot>(ShortcutBadge, Action<TItem, TRoot>)

[MarkupExtension]
public static ShortcutBadge ContentTemplate<TItem, TRoot>(this ShortcutBadge element, Action<TItem, TRoot> configureRoot) where TRoot : UIElement, new()

Parameters

element ShortcutBadge
configureRoot Action<TItem, TRoot>

Returns

ShortcutBadge

Type Parameters

TItem
TRoot

DefaultInnerVisibility(ShortcutBadge, Visibility)

[MarkupExtension]
public static ShortcutBadge DefaultInnerVisibility(this ShortcutBadge element, Visibility defaultInnerVisibility)

Parameters

element ShortcutBadge
defaultInnerVisibility Visibility

Returns

ShortcutBadge

DefaultInnerVisibility(ShortcutBadge, Action<IDependencyPropertyBuilder<Visibility>>)

[MarkupExtension]
public static ShortcutBadge DefaultInnerVisibility(this ShortcutBadge element, Action<IDependencyPropertyBuilder<Visibility>> configureProperty)

Parameters

element ShortcutBadge
configureProperty Action<IDependencyPropertyBuilder<Visibility>>

Returns

ShortcutBadge

DefaultInnerVisibility(ShortcutBadge, Func<bool>, string?)

[MarkupExtension]
public static ShortcutBadge DefaultInnerVisibility(this ShortcutBadge element, Func<bool> propertyBinding, string? propertyBindingExpression = null)

Parameters

element ShortcutBadge
propertyBinding Func<bool>
propertyBindingExpression string

Returns

ShortcutBadge

DefaultInnerVisibility<TSource>(ShortcutBadge, Func<TSource>, Func<TSource, Visibility>, string?)

[MarkupExtension]
public static ShortcutBadge DefaultInnerVisibility<TSource>(this ShortcutBadge element, Func<TSource> propertyBinding, Func<TSource, Visibility> convertDelegate, string? propertyBindingExpression = null)

Parameters

element ShortcutBadge
propertyBinding Func<TSource>
convertDelegate Func<TSource, Visibility>
propertyBindingExpression string

Returns

ShortcutBadge

Type Parameters

TSource

DefaultInnerVisibility<TSource>(ShortcutBadge, Func<TSource>, string?)

[MarkupExtension]
public static ShortcutBadge DefaultInnerVisibility<TSource>(this ShortcutBadge element, Func<TSource> propertyBinding, string? propertyBindingExpression = null)

Parameters

element ShortcutBadge
propertyBinding Func<TSource>
propertyBindingExpression string

Returns

ShortcutBadge

Type Parameters

TSource

Template(ShortcutBadge, Func<UIElement>)

[MarkupExtension]
public static ShortcutBadge Template(this ShortcutBadge element, Func<UIElement> controlTemplateDelegate)

Parameters

element ShortcutBadge
controlTemplateDelegate Func<UIElement>

Returns

ShortcutBadge