Share via


BindableLayout Class

Definition

Provides attached properties for enabling data binding on layout elements.

public ref class BindableLayout abstract sealed
public static class BindableLayout
type BindableLayout = class
Public Module BindableLayout
Inheritance
BindableLayout

Fields

Name Description
EmptyViewProperty

Bindable property for attached property EmptyView.

EmptyViewTemplateProperty

Bindable property for attached property EmptyViewTemplate.

ItemsSourceProperty

Bindable property for attached property ItemsSource.

ItemTemplateProperty

Bindable property for attached property ItemTemplate.

ItemTemplateSelectorProperty

Bindable property for attached property ItemTemplateSelector.

Methods

Name Description
GetEmptyView(BindableObject)

Gets the view displayed when the items source is empty.

GetEmptyViewTemplate(BindableObject)

Gets the template used to create the empty view.

GetItemsSource(BindableObject)

Gets the items source for the bindable layout.

GetItemTemplate(BindableObject)

Gets the data template for items in the bindable layout.

GetItemTemplateSelector(BindableObject)

Gets the template selector for items in the bindable layout.

SetEmptyView(BindableObject, Object)

Sets the view displayed when the items source is empty.

SetEmptyViewTemplate(BindableObject, DataTemplate)

Sets the template used to create the empty view.

SetItemsSource(BindableObject, IEnumerable)

Sets the items source for the bindable layout.

SetItemTemplate(BindableObject, DataTemplate)

Sets the data template for items in the bindable layout.

SetItemTemplateSelector(BindableObject, DataTemplateSelector)

Sets the template selector for items in the bindable layout.

Applies to