Class RadItemsControl
Represents a control that can be used to present a collection of items.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadItemsControl : RadView, IRadItemsControlInternal, IRadItemsControl, IView, IElement, ITransform
Constructors
RadItemsControl()
Fields
ItemsSourceProperty
Identifies the ItemsSource bindable property.
Declaration
public static readonly BindableProperty ItemsSourceProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemTemplateProperty
Identifies the ItemTemplate bindable property.
Declaration
public static readonly BindableProperty ItemTemplateProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
ItemsSource
Gets or sets the data source for generating the content of the items control.
Declaration
public IList ItemsSource { get; set; }
Property Value
System.Collections.IList
An System.Collections.IList that serves as the source of items for the control. |
ItemTemplate
Gets or sets the Microsoft.Maui.Controls.DataTemplate used to display each item.
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
Microsoft.Maui.Controls.DataTemplate
A Microsoft.Maui.Controls.DataTemplate that defines the visual structure of items. |
Methods
BeginUpdates()
Begins a batch update of the items control.
Declaration
public void BeginUpdates()
OnItemTemplateChanged(Object, Object)
Called when the ItemTemplate property changes.
Declaration
protected virtual void OnItemTemplateChanged(object oldValue, object newValue)
Parameters
System.Object
oldValue
The old value of the ItemTemplate property. |
System.Object
newValue
The new value of the ItemTemplate property. |
Explicit Interface Implementations
IRadItemsControl.ItemsSource
Declaration
IList IRadItemsControl.ItemsSource { get; }
Returns
System.Collections.IList
|