Class NonVirtualizedItemsControl
A non-virtualized items control that uses a StackLayout for an items panel.
Inherited Members
Namespace: Telerik.Maui.Controls.DataControls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class NonVirtualizedItemsControl : RadLayout
Constructors
NonVirtualizedItemsControl()
Initializes a new instance of the NonVirtualizedItemsControl class.
Declaration
public NonVirtualizedItemsControl()
Fields
CanUnselectSingleItemProperty
Identifies the CanUnselectSingleItem property.
Declaration
public static readonly BindableProperty CanUnselectSingleItemProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DisplayMemberPathProperty
Identifies the DisplayMemberPath property.
Declaration
public static readonly BindableProperty DisplayMemberPathProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DisplayStringFormatProperty
Identifies the DisplayStringFormat property.
Declaration
public static readonly BindableProperty DisplayStringFormatProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DisplayValueConverterProperty
Identifies the DisplayValueConverter property.
Declaration
public static readonly BindableProperty DisplayValueConverterProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemsSourceProperty
Identifies the ItemsSource bindable property.
Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemStyleProperty
Identifies the ItemStyle property.
Declaration
public static readonly BindableProperty ItemStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemTappedCommandProperty
Identifies the ItemTappedCommand property.
Declaration
public static readonly BindableProperty ItemTappedCommandProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemTemplateProperty
Identifies the ItemTemplate property.
Declaration
public static readonly BindableProperty ItemTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
OrientationProperty
Identifies the Orientation bindable property.
Declaration
public static readonly BindableProperty OrientationProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemProperty
Identifies the SelectedItem property.
Declaration
public static readonly BindableProperty SelectedItemProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemsProperty
Identifies the SelectedItems property.
Declaration
public static readonly BindableProperty SelectedItemsProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemStyleProperty
Identifies the SelectedItemStyle property.
Declaration
public static readonly BindableProperty SelectedItemStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectedItemTemplateProperty
Identifies the SelectedItemTemplate property.
Declaration
public static readonly BindableProperty SelectedItemTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SelectionModeProperty
Identifies the SelectionMode property.
Declaration
public static readonly BindableProperty SelectionModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
CanUnselectSingleItem
Gets or sets a value indicating whether a single selected item can be unselected.
Declaration
public bool CanUnselectSingleItem { get; set; }
Property Value
System.Boolean
|
DisplayMemberPath
Gets or sets a path to the property used to display the items of the NonVirtualizedItemsControl.
Declaration
public string DisplayMemberPath { get; set; }
Property Value
System.String
|
DisplayStringFormat
Gets or sets the string format used to display the items of the NonVirtualizedItemsControl.
Declaration
public string DisplayStringFormat { get; set; }
Property Value
System.String
|
DisplayValueConverter
Gets or sets a Microsoft.Maui.Controls.IValueConverter used to display the items of the NonVirtualizedItemsControl.
Declaration
public IValueConverter DisplayValueConverter { get; set; }
Property Value
Microsoft.Maui.Controls.IValueConverter
|
ItemsLayoutTemplate
Gets or sets the template that defines the layout of items in the control.
Declaration
public DataTemplate ItemsLayoutTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.DataTemplate
A Microsoft.Maui.Controls.DataTemplate that creates the layout for items. |
ItemsSource
Gets or sets the items source for the control.
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.Collections.IEnumerable
|
ItemStyle
Gets or sets the Microsoft.Maui.Controls.Style applied to items in the control.
Declaration
public Style ItemStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
A Microsoft.Maui.Controls.Style that defines the appearance of items. |
ItemTappedCommand
Gets or sets the command that is executed when an item gets tapped.
Declaration
public ICommand ItemTappedCommand { get; set; }
Property Value
System.Windows.Input.ICommand
|
ItemTemplate
Gets or sets the data template used to display items in the control.
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.DataTemplate
A Microsoft.Maui.Controls.DataTemplate that defines the visual representation of data items. |
Orientation
Gets or sets the orientation of the items control.
Declaration
public StackOrientation Orientation { get; set; }
Property Value
Microsoft.Maui.Controls.StackOrientation
|
SelectedItem
Gets or sets the currently selected item.
Declaration
public object SelectedItem { get; set; }
Property Value
System.Object
The currently selected item, or |
SelectedItems
Gets the collection of currently selected items.
Declaration
public ObservableCollection<object> SelectedItems { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<System.Object>
An System.Collections.ObjectModel.ObservableCollection<> of selected items. |
SelectedItemStyle
Gets or sets the Microsoft.Maui.Controls.Style applied to selected items in the control.
Declaration
public Style SelectedItemStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
A Microsoft.Maui.Controls.Style that defines the appearance of selected items. |
SelectedItemTemplate
Gets or sets the data template used to display selected items in the control.
Declaration
public DataTemplate SelectedItemTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.DataTemplate
A Microsoft.Maui.Controls.DataTemplate that defines the visual representation of selected data items. |
SelectionMode
Gets or sets the selection mode for the items control.
Declaration
public SelectionMode SelectionMode { get; set; }
Property Value
Microsoft.Maui.Controls.SelectionMode
A Microsoft.Maui.Controls.SelectionMode value that specifies how items can be selected. |
Methods
OnPropertyChanged(String)
Called when a property value changes.
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
System.String
propertyName
The name of the property that changed. |