مشاركة عبر


ControlExtensions الفئة

يوفر ملحق الوظائف التي يمكنك استخدامها ل إضافة Windows عناصر التحكم بالنماذج لأوراق عمل Excel التي تم تخصيصها باستخدام أدوات تطوير المكتب في ‏‫Visual Studio.

مساحة الاسم:  Microsoft.Office.Tools.Excel
التجميع:  Microsoft.Office.Tools.Excel.v4.0.Utilities (في Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

بناء الجملة

'إقرار
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions

ملاحظات

ControlExtensionsوظائف هي وظائف ملحق متوفر تشغيل ControlCollectionكائن تم إرجاعه بواسطة Worksheet.Controlsخاصية (في مشروع المستوى تطبيق) أو WorksheetBase.Controlsخاصية (في مستند-المستوى المشروع) في وقت التشغيل. إلى إضافة عنصر تحكم محدد إلى مستند، استخدم الأسلوب الذي يتضمن اسم عنصر التحكم في اسم الأسلوب. على سبيل المثال، إلى إضافة Button، استخدم AddButtonالأسلوب.

لمزيد من المعلومات حول عناصر التحكم إلى مستند، راجع إضافة عناصر إلى مستندات Office في وقت التشغيل. و لمزيد من المعلومات حول الأساليب الموسعة ، راجع أساليب ملحق (C# البرمجة الدليل) و أساليب ملحق (Visual Basic).

ملاحظة

في Excel الإضافية ضمن مشاريع التي تستهدف .NET Framework 4، يجب عليك إضافة مرجع إلى تجميع Microsoft.المكتب.أدوات.Excel.v4.0.Utilities.dll قبل أن يمكنك الوصول ControlExtensionsالأساليب.

أمثلة

مثال التعليمة البرمجية التالية يستخدم AddButtonطريقة لإضافة Buttonعنصر التحكم إلى خلية A1، ويقوم بإضافة نص إلى زر. إلى لاستخدام هذا المثال، قم بتشغيلها من Sheet1الفئة في مشروع المستوى مستند.

    Private Sub ExcelRangeAddButton()

        Dim Button1 As Microsoft.Office.Tools.Excel. _
          Controls.Button = Me.Controls.AddButton( _
          Me.Range("A1"), "Button1")
        Button1.Text = "OK"

    End Sub

private void ExcelRangeAddButton()
{

    Microsoft.Office.Tools.Excel.Controls.Button button1 =
        this.Controls.AddButton(this.Range["A1", missing], "button1");
    button1.Text = "OK";
}

التسلسل الهيكلي للإرث

System.Object
  Microsoft.Office.Tools.Excel.ControlExtensions

أمان العملية الجزئية

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

راجع أيضًَا

المرجع

ControlExtensions الأعضاء

Microsoft.Office.Tools.Excel مساحة الاسم