Table of Contents

Class SillPopupContentMarkup

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

Methods

ContentTemplate(SillPopupContent, Func<UIElement>)

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

Parameters

element SillPopupContent
dataTemplateDelegate Func<UIElement>

Returns

SillPopupContent

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

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

Parameters

element SillPopupContent
dataTemplateDelegate Func<TItem, UIElement>

Returns

SillPopupContent

Type Parameters

TItem

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

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

Parameters

element SillPopupContent
configureRoot Action<TItem, TRoot>

Returns

SillPopupContent

Type Parameters

TItem
TRoot

Template<TControl>(TControl, Func<UIElement>)

[MarkupExtension]
public static TControl Template<TControl>(this TControl element, Func<UIElement> controlTemplateDelegate) where TControl : SillPopupContent

Parameters

element TControl
controlTemplateDelegate Func<UIElement>

Returns

TControl

Type Parameters

TControl