مشاركة عبر


ControlCollection.RemoveAt أسلوب

إزالة عنصر تحكم في الفهرس المحدد في ControlCollectionالمثيل.

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

بناء الجملة

'إقرار
Sub RemoveAt ( _
    index As Integer _
)
void RemoveAt(
    int index
)

المعلمات

استثناءات

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

فهرس هو أصغر من من الصفر أو فهرسة هو مساوية أو أكبر من عدد.

ملاحظات

لا يمكن إزالة عناصر التحكم التي تمت إضافتها في وقت التصميم من ControlCollectionمثيل. يمكنك فقط استخدام RemoveAtأسلوب إلى إزالة عناصر التحكم المضافة في وقت التشغيل.

أمثلة

يلي تعليمات برمجية في المثال إضافة Buttonعنصر التحكم MonthCalendarعنصر التحكم إلى ورقة عمل. عند الزر هو النقر فوقه، التعليمة البرمجية لإزالة MonthCalendarعنصر التحكم المحدد بواسطة الفهرس.

Private Sub ExcelControlRemoveAt()

    Dim Button2 As Microsoft.Office.Tools.Excel. _
        Controls.Button = Me.Controls.AddButton( _
        0, 0, 56.25, 17.25, "Button2")
    Dim MonthCalendar1 As Microsoft.Office.Tools. _
        Excel.Controls.MonthCalendar = Me.Controls. _
        AddMonthCalendar(0, 20, 75, 15, "MonthCalendar1")

    Button2.Text = "Remove"

    AddHandler Button2.Click, AddressOf Button2_Click

End Sub 
Private Sub Button2_Click(ByVal sender As Object, ByVal e _
    As EventArgs)

    Me.Controls.RemoveAt(1)

End Sub
private void ExcelControlRemoveAt()
{

    Microsoft.Office.Tools.Excel.Controls.Button button2 =
        this.Controls.AddButton(0, 0, 56.25, 17.25,
        "button2");
    Microsoft.Office.Tools.Excel.Controls.MonthCalendar
         monthCalendar1 = this.Controls.AddMonthCalendar(
         0, 20, 75, 15, "monthCalendar1");
    button2.Text = "Remove";
    button2.Click += new EventHandler(button2_Click);
}

void button2_Click(object sender, EventArgs e)
{
    this.Controls.RemoveAt(1);
}

أمن NET Framework.

راجع أيضًَا

المرجع

ControlCollection واجهة

ControlCollection الأعضاء

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