ItemsControl.ItemsSource Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает источник объекта, используемый для создания содержимого ItemsControl.
public:
property Platform::Object ^ ItemsSource { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable ItemsSource();
void ItemsSource(IInspectable value);
public object ItemsSource { get; set; }
var object = itemsControl.itemsSource;
itemsControl.itemsSource = object;
Public Property ItemsSource As Object
<itemsControl ItemsSource="bindingDeclaration"/>
-or-
<itemsControl ItemsSource="resourceReferenceToSource"/>
Значение свойства
Объект , используемый для создания содержимого ItemsControl. Значение по умолчанию — null
.
Комментарии
Тип объекта, для свойства ItemsSource которому задано значение , должен реализовывать один из этих интерфейсов.
.NET | C++/WinRT | C++/CX |
---|---|---|
Объект IEnumerable<> | IIterable<IInspectable> | IIterable<Object^> |
IEnumerable | IBindableIterable | IBindableIterable |
ItemsControl может обеспечить лучшую производительность, если значение свойства ItemsSource также реализует интерфейс списка произвольного доступа.
ItemsControl может вызывать события уведомления об изменении коллекции, если значение свойства ItemsSource также реализует интерфейс уведомления об изменении коллекции.
.NET | C++/WinRT | C++/CX |
---|---|---|
INotifyCollectionChanged | INotifyCollectionChanged | INotifyCollectionChanged |
Объект ObservableCollection<> | IObservableVector<IInspectable> | IObservableVector<Object^> |
Для .NET для обработки событий изменения коллекции свойство ItemsSource должно также реализовать неуниверсивный интерфейс IList .
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по