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
)
المعلمات
- index
النوع: System.Int32
فهرس zero-based عنصر تحكم لإزالتها من ControlCollectionالمثيل.
استثناءات
استثناء: | شرط |
---|---|
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.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.