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.

PasswordBox الفئة

Visual Studio 2010

يمثل عنصر تحكم تم تصميمها لإدخال ومعالجة كلمات المرور.

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

[TemplatePartAttribute(Name = "PART_ContentHost", Type = typeof(FrameworkElement))]
public sealed class PasswordBox : Control

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

PasswordBox على معالجة المضمنةbubbling  MouseUp وMouseDownالأحداث. وبالتالي، معالجات الأحداث المخصصة التي انصات ل MouseUpأو MouseDownالأحداث من PasswordBoxسيتم تسمية مطلقا. If you need to respond to these events, listen for the tunneling PreviewMouseUp and PreviewMouseDown events instead, or register the handlers with the HandledEventsToo argument (this latter option is only available through code). لا تضع علامة حدث معالجة إلا إذا كنت تريد تعيينها بشكل متعمد إلى يعطل PasswordBoxالأصلية بمعالجة هذه الأحداث، ويجب أن تدرك أن ذلك الآثار أهمية في عنصر التحكم واجهة المستخدم.

خصائص التبعيه هذا عنصر تحكم قد يتم تعيين عنصر تحكم النمط الافتراضي. إذا كانت خاصية هو تعيين بالنمط الإفتراضى، الخاصية قد تتغير من قيمته الافتراضية عند ظهور عنصر التحكم في تطبيق. النمط الافتراضي هو يفرضها أي سمة سطح المكتب هو استخدامها عند تطبيق هو قيد التشغيل. للحصول على مزيد من المعلومات، راجع http://انتقال.microsoft.com/fwlink/?LinkID=158252 .

يوضح المثال التالي كيفية إلى تحديد أسلوب معالج PasswordChangedحدث.


<PasswordBox
  Name="pwdBox" 
  MaxLength="64"
  PasswordChar="#"
  PasswordChanged="PasswordChangedHandler"  
/>


يلي مثال يظهر معالج حدث المطابق. في هذه الحالة، بساطة معالج الأحداث زيادة العداد.


private int pwChanges = 0;

void PasswordChangedHandler(Object sender, RoutedEventArgs args)
{
    // Increment a counter each time the event fires.
    ++pwChanges;
}


يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في 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
إظهار: