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.

CollectionViewSource الفئة

Visual Studio 2010

Extensible Application Markup Language (XAML)الوكيل من CollectionViewفئة.

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

public class CollectionViewSource : DependencyObject, 
	ISupportInitialize, IWeakEventListener
<CollectionViewSource .../>

CollectionViewSource هو وكيلCollectionViewفئة، أو فئة مشتقة منCollectionView. CollectionViewSource تمكنXAMLرمز ل التعيين شائعة الاستخدامCollectionViewخصائص، قم بتمرير هذه التعيين tings إلى طريقة عرض المصدر. CollectionViewSource يحتويViewخاصية التي تحتوي على عرض الفعلي وSourceخاصية التي تحتوي على المصدر مجموعة.

يمكنك اعتبار عرض مجموعة طبقة أعلى المجموعة المصدر ربط الذي يسمح لك بالتنقل وعرض المجموعة استناداً إلى فرز وتصفية مجموعة الاستعلامات، ودون الحاجة للتعامل مع مجموعة المصدر الأساسي نفسه. إذا مجموعة المصدر قامت بتنفيذ INotifyCollectionChanged الواجهة, التغييرات قبل الحدث CollectionChanged يتم نشرها إلى طرق العرض.

لأن طرق العرض لا تقوم بتغيير مجموعات المصدر الأساسية ، يمكن لكل مجموعة مصدر أن يكون لديها طرق عرض متعددة مقترنة بها . ل مثال، قد يكون لديك مجموعة من Taskالكائنات. مع استخدام طرق العرض, يمكنك عرض نفس البيانات بطرق مختلفة. على سبيل المثال، على الجانب الأيسر من الصفحة الخاصة بك قد تحتاج لإظهار المهام التي تم فرزها حسب الأولوية, و على الجانب الأيمن, مجمّعة حسب المنطقة.

لمزيد من المعلومات ، راجع قسم التجليد إلى مجموعات في نظرة عامة حول ربط البيانات.

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل 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
إظهار: