Table of Contents

Class SillListViewMenuFlyoutItemMarkup

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

Methods

ContentTemplate(SillListViewMenuFlyoutItem, Func<UIElement>)

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

Parameters

element SillListViewMenuFlyoutItem
dataTemplateDelegate Func<UIElement>

Returns

SillListViewMenuFlyoutItem

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

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

Parameters

element SillListViewMenuFlyoutItem
dataTemplateDelegate Func<TItem, UIElement>

Returns

SillListViewMenuFlyoutItem

Type Parameters

TItem

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

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

Parameters

element SillListViewMenuFlyoutItem
configureRoot Action<TItem, TRoot>

Returns

SillListViewMenuFlyoutItem

Type Parameters

TItem
TRoot

MenuFlyout<T>(T, MenuFlyout)

[MarkupExtension]
public static T MenuFlyout<T>(this T element, MenuFlyout menuFlyout) where T : SillListViewMenuFlyoutItem

Parameters

element T
menuFlyout MenuFlyout

Returns

T

Type Parameters

T

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

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

Parameters

element T
configureProperty Action<IDependencyPropertyBuilder<MenuFlyout>>

Returns

T

Type Parameters

T

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

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

Parameters

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

Returns

T

Type Parameters

T
TSource

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

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

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 : SillListViewMenuFlyoutItem

Parameters

element TControl
controlTemplateDelegate Func<UIElement>

Returns

TControl

Type Parameters

TControl