Class SillListViewItemMarkup
- Namespace
- WindowSill.API
- Assembly
- WindowSill.API.dll
public static class SillListViewItemMarkup
- Inheritance
-
SillListViewItemMarkup
- Inherited Members
-
Methods
ContentTemplate(SillListViewItem, Func<UIElement>)
[MarkupExtension]
public static SillListViewItem ContentTemplate(this SillListViewItem element, Func<UIElement> dataTemplateDelegate)
Parameters
element SillListViewItem
dataTemplateDelegate Func<UIElement>
Returns
- SillListViewItem
ContentTemplate<TItem>(SillListViewItem, Func<TItem, UIElement>)
[MarkupExtension]
public static SillListViewItem ContentTemplate<TItem>(this SillListViewItem element, Func<TItem, UIElement> dataTemplateDelegate)
Parameters
element SillListViewItem
dataTemplateDelegate Func<TItem, UIElement>
Returns
- SillListViewItem
Type Parameters
TItem
ContentTemplate<TItem, TRoot>(SillListViewItem, Action<TItem, TRoot>)
[MarkupExtension]
public static SillListViewItem ContentTemplate<TItem, TRoot>(this SillListViewItem element, Action<TItem, TRoot> configureRoot) where TRoot : UIElement, new()
Parameters
element SillListViewItem
configureRoot Action<TItem, TRoot>
Returns
- SillListViewItem
Type Parameters
TItem
TRoot
PreviewFlyoutContentDataTemplateSelector<TItem>(SillListViewItem, Action<TItem, MarkupDataTemplateSelectorBuilder<TItem>>)
[MarkupExtension]
public static SillListViewItem PreviewFlyoutContentDataTemplateSelector<TItem>(this SillListViewItem element, Action<TItem, MarkupDataTemplateSelectorBuilder<TItem>> configureDataTemplateSelector)
Parameters
element SillListViewItem
configureDataTemplateSelector Action<TItem, MarkupDataTemplateSelectorBuilder<TItem>>
Returns
- SillListViewItem
Type Parameters
TItem
PreviewFlyoutContent<T>(T, Action<IDependencyPropertyBuilder<object>>)
[MarkupExtension]
public static T PreviewFlyoutContent<T>(this T element, Action<IDependencyPropertyBuilder<object>> configureProperty) where T : SillListViewItem
Parameters
element T
configureProperty Action<IDependencyPropertyBuilder<object>>
Returns
- T
Type Parameters
T
PreviewFlyoutContent<T>(T, object)
[MarkupExtension]
public static T PreviewFlyoutContent<T>(this T element, object previewFlyoutContent) where T : SillListViewItem
Parameters
element T
previewFlyoutContent object
Returns
- T
Type Parameters
T
PreviewFlyoutContent<T, TSource>(T, Func<TSource>, Func<TSource, object>, string?)
[MarkupExtension]
public static T PreviewFlyoutContent<T, TSource>(this T element, Func<TSource> propertyBinding, Func<TSource, object> convertDelegate, string? propertyBindingExpression = null) where T : SillListViewItem
Parameters
element T
propertyBinding Func<TSource>
convertDelegate Func<TSource, object>
propertyBindingExpression string
Returns
- T
Type Parameters
T
TSource
PreviewFlyoutContent<T, TSource>(T, Func<TSource>, string?)
[MarkupExtension]
public static T PreviewFlyoutContent<T, TSource>(this T element, Func<TSource> propertyBinding, string? propertyBindingExpression = null) where T : SillListViewItem
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 : SillListViewItem
Parameters
element TControl
controlTemplateDelegate Func<UIElement>
Returns
- TControl
Type Parameters
TControl