ItemsControl.ItemsSource Eigenschaft

Definition

Ruft eine Objektquelle ab, die zum Generieren des Inhalts von ItemsControl verwendet wird, oder legt diese fest.

C#
public object ItemsSource { get; set; }
XAML
<itemsControl ItemsSource="bindingDeclaration"/>
-or-
<itemsControl ItemsSource="resourceReferenceToSource"/>

Eigenschaftswert

Object

Das Objekt, das verwendet wird, um den Inhalt von ItemsControl zu generieren. Der Standardwert lautet null.

Hinweise

Der Typ des Objekts, auf das Sie die ItemsSource-Eigenschaft festlegen, muss eine dieser Schnittstellen implementieren.

ItemsControl kann eine bessere Leistung bieten, wenn der ItemsSource-Eigenschaftswert auch eine Listenschnittstelle mit zufälligem Zugriff implementiert.

ItemsControl kann Benachrichtigungsereignisse mit geänderter Sammlung auslösen, wenn der ItemsSource-Eigenschaftswert auch eine Benachrichtigungsschnittstelle mit geänderter Sammlung implementiert.

Für .NET muss die ItemsSource-Eigenschaft auch die nicht generische IList-Schnittstelle implementieren, damit die in der Sammlung geänderten Ereignisse behandelt werden können.

Gilt für:

Produkt Versionen
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100