ControlCollection.RemoveAt Yöntem
Denetimi, belirtilen dizinde kaldırır ControlCollection örneği.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Sub RemoveAt ( _
index As Integer _
)
void RemoveAt(
int index
)
Parametreler
- index
Tür: System.Int32
Sıfır tabanlı bir dizin kaldırmak için denetimin ControlCollection örneği.
Özel Durumlar
Exception | Koşul |
---|---|
ArgumentOutOfRangeException | Daha az sıfır veya dizin sayısı değerinden büyük veya eşit dizinidir. |
Notlar
Gelen belgelere tasarım zamanında eklenen denetimler kaldırılamaz ControlCollection örneği.Yalnızca RemoveAt zamanında eklenen denetimler kaldırmak için yöntem.
Örnekler
Aşağıdaki kod örneği ekler bir Button denetim ve bir MonthCalendar denetimini çalışma sayfasına.Düğme tıklatıldığında kodunu kaldırır MonthCalendar dizin tarafından belirtilen Denetim.
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 Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.