مشاركة عبر


ControlExtensions.AddComboBox أسلوب (ControlCollection, Range, Single, Single, String)

قم بإضافة جديد ComboBoxعنصر تحكم إلى المستند في حجم معين والموقع.

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

بناء الجملة

'إقرار
<ExtensionAttribute> _
Public Shared Function AddComboBox ( _
    controls As ControlCollection, _
    range As Range, _
    width As Single, _
    height As Single, _
    name As String _
) As ComboBox
public static ComboBox AddComboBox(
    this ControlCollection controls,
    Range range,
    float width,
    float height,
    string name
)

المعلمات

  • controls
    النوع: Microsoft.Office.Tools.Word.ControlCollection
    مجموعة لإضافة عنصر تحكم إلى.لا تقم بإدخال هذه معلمة نفسك.عندما تقوم باستدعاء th هو الأسلوب في المجموعة التي تم إرجاعها بواسطة Document.Controlsخاصية (في مشروع المستوى تطبيق) أو DocumentBase.Controlsخاصية (في مشروع المستوى المستندات)، رقم هو معلمة هو الذي تم توفيره بشكل تلقائي.
  • width
    النوع: System.Single
    العرض عنصر تحكم بالنقاط.
  • height
    النوع: System.Single
    الارتفاع عنصر تحكم بالنقاط.
  • name
    النوع: System.String
    الاسم الذي يمكن أن يستخدم إلى الفهرس إلى عنصر تحكم في ControlCollectionالمثيل.

القيمة المُرجعة

النوع: Microsoft.Office.Tools.Word.Controls.ComboBox
عنصر تحكم التي تمت إضافتها إلى مستند.

ملاحظة على الاستخدام

في Visual Basic و#C، يمكنك استدعاء هذا الأسلوب كأسلوب مثيل على أي كائن من النوع ControlCollection. عند استخدام بناء جملة أسلوب مثيل لاستدعاء مثل هذا الأسلوب، احذف المعلمة الأولى. لمزيد من المعلومات، راجع أساليب ملحق (Visual Basic) أو أساليب ملحق (C# البرمجة الدليل).

استثناءات

استثناء: شرط
ArgumentNullException

nameأو rangeهو وسيطة nullمرجع خالٍ (لا شيء في Visual Basic)، أو nameعلى وسيطة صفر الطول.

ControlNameAlreadyExistsException

عنصر تحكم بنفس الاسم هو موجود بالفعل في ControlCollectionالمثيل.

InvalidRangeException

النطاق الذي تم تحديده هو غير صالح.

ملاحظات

يمكنك هذا الأسلوب من إضافة ComboBoxالكائنات إلى النهاية ControlCollection.

إلى إزالة ComboBoxالذي تمت إضافته برمجياً، استخدم Removeالأسلوب.

أمثلة

يلي تعليمات برمجية المثال إضافة ComboBoxالتحكم في الفقرة الأولى في مستند وقم بإضافة عنصرين لمربع التحرير والسرد، وثم تحديد عنصر أول. إلى لاستخدام هذا المثال، قم بتشغيلها من ThisDocumentالفئة في مشروع المستوى مستند.

Private Sub WordRangeAddComboBox()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim ComboBox1 As Microsoft.Office.Tools.Word.Controls. _
        ComboBox = Me.Controls.AddComboBox(Me.Paragraphs(1). _
        Range, 90.75F, 15.75F, "ComboBox1")
    ComboBox1.Items.Add("First Item")
    ComboBox1.Items.Add("Second Item")
    ComboBox1.SelectedIndex = 0
End Sub 
private void WordRangeAddComboBox()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.ComboBox
        comboBox1 = this.Controls.AddComboBox(
        this.Paragraphs[1].Range, 90.75F, 15.75F, "comboBox1");
    comboBox1.Items.Add("First Item");
    comboBox1.Items.Add("Second Item");
    comboBox1.SelectedIndex = 0;
}

أمن NET Framework.

راجع أيضًَا

المرجع

ControlExtensions الفئة

ControlExtensions الأعضاء

AddComboBox التحميل الزائد

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