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.

BindingMode قائمة تعداد

Visual Studio 2010

توضح هذه المقالة الاتجاه تدفق بيانات في ربط.

مساحة الاسم:  System.Windows.Data
التجميع:  PresentationFramework (في PresentationFramework.dll)

public enum BindingMode
<خاصية الكائن="enumerationMemberName" .../>

اسم العضوالوصف
TwoWayيؤدي إلى أحد التغييرات المصدر الخاصية أو الخصائص الهدف بشكل تلقائي تحديث الآخر. هذا النوع من الربط يتناسب مع النماذج القادرة على التحرير أو واجهة المستخدم السيناريوهات الأخرى التفاعلية بالكامل .
OneWayقم بتحديث خاصية (الهدف) الهدف الربط عند ربط مصدر (المصدر) التغييرات. هذا النوع من الربط هو المناسب إذا كان ضمنيًا عنصر التحكم المنضم للقراءة فقط. على سبيل المثال، قد يربط إلى مصدر بيانات مثل أخبار sإلىck. أو ربما يحتوي على خاصية الهدف الخاص بك عدم وجود واجهة التحكم المتوفرة لإجراء التغييرات، مثل اللون الخلفية حدود بيانات من جدول. إذا لم يكن هناك حاجة لمراقبة تغييرات خاصية الهدف ، باستخدام OneWayوضع الربط يتجنب الزائد من TwoWay وضع الربط.
OneTimeقم بتحديث ربط الهدف عند بدء تشغيل تطبيق أو سياق بيانات التغييرات. يكون هذا النوع من الربط مناسباً إذا كنت تستخدم البيانات حيث يتم أخذ لقطة للحالة الحالية مناسبة للاستخدام أو البيانات ثابتة حقا. هذا النوع من الربط مفيد أيضاً إذا كنت تريد تهيئة خاصية الهدف بقيمة من خاصية المصدر و بيانات السياق غير معروفة مقدماً. بشكل أساسي هذا أبسط نموذج من OneWay الربط الذي يوفر أداء أفضل في الحالات حيث قيمة المصدر لا تتغير.
OneWayToSourceقم بتحديث خاصية "مصدر" عند الخاصية الهدف التغييرات.
Defaultيستخدم الافتراضي Modeالقيمة الهدف ربط . تختلف القيمة افتراضية لكل خاصية تبعية . بشكل عام، مستخدم القابلة عنصر تحكم الخصائص، مثل مربعات نص وخانات الاختيار، الافتراضي للارتباطات ذات الاتجاهين، بينما معظم الخصائص الافتراضية لروابط أحادية الاتجاه. طريقة برمجية لتحديد ما إذا كان خاصية التبعية بربط أحادية الاتجاه أو ثنائية الاتجاه بشكل افتراضي للحصول على بيانات تعريف للخاصية باستخدام GetMetadata ثم تحقق من القيمة المنطقية BindsTwoWayByDefaultالخاصية.

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