This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

ItemsControl.ItemsSource الخاصية

Visual Studio 2010

الحصول أو تعيين مجموعة تستخدم إلى إنشاء المحتوى ItemsControl.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[BindableAttribute(true)]
public IEnumerable ItemsSource { get; set; }
<object ItemsSource="bindingDeclaration"/>

قيم XAML

bindingDeclaration

Binding التصريح. لمزيد من المعلومات، راجع ملحق العلامات الربط.

قيمة الخاصية

النوع: System.Collections.IEnumerable
مجموعة التي هو المستخدمة لإنشاء المحتوى ItemsControl. يكون الإعداد الافتراضي هو null.

معرّف الحقل

ItemsSourceProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

محتوى الطراز: قد يتم استخدام هذه خاصية لإضافة عناصر إلى ItemsControl.

سيناريو شائع إلى استخدام ItemsControlمثل ListBox، ListView، أو TreeViewإلى عرض مجموعة بيانات، أو إلى يربط ItemsControlإلى كائن المجموعة. إلى يربط ItemsControlإلى كائن مجموعة، استخدم ItemsSourceخاصية. لاحظ أن ItemsSourceيدعم خاصية OneWayربط بشكل افتراضي.

عند ItemsSourceخاصية هو معينة، Itemsالتعيين هو إجراء القراءة-فقط وثابت-الحجم.

عند ItemsSourceهو قيد استخدم، قم بتعيين خاصية إلى nullقم بإزالة المجموعة وقم باستعادة استخدم إلى Items، التي ستكون فارغ ItemCollection. عند ItemsSourceهو ليس قيد استخدم، القيمة هذه خاصية null، وتعيينها إلى nullعلى لا التأثير.

ملاحظةملاحظة

في معظم الحالات لا تحتاج إلى تطبيق مجموعات خاصة بك. بدلاً من ذلك، فعليك استخدام ObservableCollection<T>أو آخر مجموعات موجودة. للحصول على مزيد من المعلومات، انظر "مجموعه الكائنات المستخدمة كربط مصدر" في نظرة عامة حول مصادر الربط.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: