Class ShortcutSelectorBarItemMarkup
- Namespace
- WindowSill.API
- Assembly
- WindowSill.API.dll
public static class ShortcutSelectorBarItemMarkup
- Inheritance
-
ShortcutSelectorBarItemMarkup
- Inherited Members
-
Methods
ShortcutBadgeHorizontalAlignment<T>(T, HorizontalAlignment)
[MarkupExtension]
public static T ShortcutBadgeHorizontalAlignment<T>(this T element, HorizontalAlignment shortcutBadgeHorizontalAlignment) where T : ShortcutSelectorBarItem
Parameters
element T
shortcutBadgeHorizontalAlignment HorizontalAlignment
Returns
- T
Type Parameters
T
ShortcutBadgeHorizontalAlignment<T>(T, Action<IDependencyPropertyBuilder<HorizontalAlignment>>)
[MarkupExtension]
public static T ShortcutBadgeHorizontalAlignment<T>(this T element, Action<IDependencyPropertyBuilder<HorizontalAlignment>> configureProperty) where T : ShortcutSelectorBarItem
Parameters
element T
configureProperty Action<IDependencyPropertyBuilder<HorizontalAlignment>>
Returns
- T
Type Parameters
T
ShortcutBadgeHorizontalAlignment<T, TSource>(T, Func<TSource>, Func<TSource, HorizontalAlignment>, string?)
[MarkupExtension]
public static T ShortcutBadgeHorizontalAlignment<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, HorizontalAlignment> convertDelegate, string? propertyBindingExpression = null) where T : ShortcutSelectorBarItem
Parameters
element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, HorizontalAlignment>
propertyBindingExpression string
Returns
- T
Type Parameters
T
TSource
ShortcutBadgeHorizontalAlignment<T, TSource>(T, Func<TSource>, string?)
[MarkupExtension]
public static T ShortcutBadgeHorizontalAlignment<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : ShortcutSelectorBarItem
Parameters
element T
propertyBinding Func<TSource>
propertyBindingExpression string
Returns
- T
Type Parameters
T
TSource
ShortcutBadgeVerticalAlignment<T>(T, VerticalAlignment)
[MarkupExtension]
public static T ShortcutBadgeVerticalAlignment<T>(this T element, VerticalAlignment shortcutBadgeVerticalAlignment) where T : ShortcutSelectorBarItem
Parameters
element T
shortcutBadgeVerticalAlignment VerticalAlignment
Returns
- T
Type Parameters
T
ShortcutBadgeVerticalAlignment<T>(T, Action<IDependencyPropertyBuilder<VerticalAlignment>>)
[MarkupExtension]
public static T ShortcutBadgeVerticalAlignment<T>(this T element, Action<IDependencyPropertyBuilder<VerticalAlignment>> configureProperty) where T : ShortcutSelectorBarItem
Parameters
element T
configureProperty Action<IDependencyPropertyBuilder<VerticalAlignment>>
Returns
- T
Type Parameters
T
ShortcutBadgeVerticalAlignment<T, TSource>(T, Func<TSource>, Func<TSource, VerticalAlignment>, string?)
[MarkupExtension]
public static T ShortcutBadgeVerticalAlignment<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, VerticalAlignment> convertDelegate, string? propertyBindingExpression = null) where T : ShortcutSelectorBarItem
Parameters
element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, VerticalAlignment>
propertyBindingExpression string
Returns
- T
Type Parameters
T
TSource
ShortcutBadgeVerticalAlignment<T, TSource>(T, Func<TSource>, string?)
[MarkupExtension]
public static T ShortcutBadgeVerticalAlignment<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : ShortcutSelectorBarItem
Parameters
element T
propertyBinding Func<TSource>
propertyBindingExpression string
Returns
- T
Type Parameters
T
TSource
Template<TControl>(TControl, Func<UIElement>)
[MarkupExtension]
public static TControl Template<TControl>(this TControl element, Func<UIElement> controlTemplateDelegate) where TControl : ShortcutSelectorBarItem
Parameters
element TControl
controlTemplateDelegate Func<UIElement>
Returns
- TControl
Type Parameters
TControl