Class SillViewBaseMarkup
- Namespace
- WindowSill.API
- Assembly
- WindowSill.API.dll
public static class SillViewBaseMarkup
- Inheritance
-
SillViewBaseMarkup
- Inherited Members
-
Methods
ContentTemplate(SillViewBase, Func<UIElement>)
[MarkupExtension]
public static SillViewBase ContentTemplate(this SillViewBase element, Func<UIElement> dataTemplateDelegate)
Parameters
element SillViewBase
dataTemplateDelegate Func<UIElement>
Returns
- SillViewBase
ContentTemplate<TItem>(SillViewBase, Func<TItem, UIElement>)
[MarkupExtension]
public static SillViewBase ContentTemplate<TItem>(this SillViewBase element, Func<TItem, UIElement> dataTemplateDelegate)
Parameters
element SillViewBase
dataTemplateDelegate Func<TItem, UIElement>
Returns
- SillViewBase
Type Parameters
TItem
ContentTemplate<TItem, TRoot>(SillViewBase, Action<TItem, TRoot>)
[MarkupExtension]
public static SillViewBase ContentTemplate<TItem, TRoot>(this SillViewBase element, Action<TItem, TRoot> configureRoot) where TRoot : UIElement, new()
Parameters
element SillViewBase
configureRoot Action<TItem, TRoot>
Returns
- SillViewBase
Type Parameters
TItem
TRoot
Template<TControl>(TControl, Func<UIElement>)
[MarkupExtension]
public static TControl Template<TControl>(this TControl element, Func<UIElement> controlTemplateDelegate) where TControl : SillViewBase
Parameters
element TControl
controlTemplateDelegate Func<UIElement>
Returns
- TControl
Type Parameters
TControl