Class FastItemsControl<TItem, TPanel>
Inheritance
System.Object
FastItemsControl<TItem, TPanel>
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class FastItemsControl<TItem, TPanel> : FastItemsControlBase where TItem : FrameworkElement, new()
where TPanel : Panel, new()
Type Parameters
Constructors
Declaration
protected FastItemsControl()
Fields
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ItemStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
protected UIElementCollection Children { get; }
Property Value
|
Microsoft.UI.Xaml.Controls.UIElementCollection
|
Declaration
protected TPanel HostPanel { get; }
Property Value
Declaration
public object ItemsSource { get; set; }
Property Value
Declaration
public Style ItemStyle { get; set; }
Property Value
Methods
Declaration
protected override void OnApplyTemplate()
Overrides
Declaration
protected virtual void OnItemAdded(TItem visualItem, object dataItem)
Parameters
|
TItem
visualItem
|
|
System.Object
dataItem
|
Declaration
protected virtual void OnItemRemoved(TItem visualItem, object dataItem)
Parameters
|
TItem
visualItem
|
|
System.Object
dataItem
|
Declaration
protected virtual void OnItemsChanged()
Extension Methods