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.

ButtonBase الفئة

Visual Studio 2010

تمثل فئة الأساس لكافة Buttonعناصر التحكم.

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

[LocalizabilityAttribute(LocalizationCategory.Button)]
public abstract class ButtonBase : ContentControl, 
	ICommandSource

معالجة Clickحدث إلى تستجيب عند قيام مستخدم بالنقر فوق ButtonBase. يمكن المستخدم من رفع Clickحدث باستخدام AccessTextأو بالضغط على Enter الزر أو مفتاح المسافة عند عنصر تحكم على تركيز. عندما يضغط مستخدم مفتاح المسافة، عنصر تحكم يعين IsPressedtrueوالتقاط ماوس. ونتيجة لذلك، عنصر تحكم سيتم رفع أحداث ماوس مثل MouseEnterو IsMouseDirectlyOverChanged. لاحظ أن استخدام AccessTextأو لا يتم تغيير الإدخال IsPressedأو يلتقط ماوس، ولكن فإنه برفعه Clickحدث.

ButtonBase تعيين AcceptsReturnمرفقة بالخاصية true.

ButtonBase يقوم بتعيين خاصية IsInputMethodEnabled إلىfalse.

ButtonBase هو ContentControl، مما يعني أنه يمكن أن يتضمن كائن مفرد من أي نوع (مثل سلسلة أحرف نسخة أو لوحة). لمزيد من المعلومات، راجع فئة ContentControl.

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Controls.Primitives.ButtonBase
                  System.Windows.Controls.Button
                  System.Windows.Controls.GridViewColumnHeader
                  System.Windows.Controls.Primitives.DataGridColumnHeader
                  System.Windows.Controls.Primitives.DataGridRowHeader
                  System.Windows.Controls.Primitives.RepeatButton
                  System.Windows.Controls.Primitives.ToggleButton

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