共用方式為


ControlCollection.RemoveAt 方法

移除 ControlCollection 執行個體中指定索引的控制項。

命名空間:  Microsoft.Office.Tools.Word
組件:  Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)

語法

'宣告
Sub RemoveAt ( _
    index As Integer _
)
void RemoveAt(
    int index
)

參數

例外狀況

例外狀況 條件
ArgumentOutOfRangeException

index 小於零,或 index 等於或大於計數。

備註

在設計階段加入的控制項,無法從 ControlCollection 執行個體中移除。 您只能使用 RemoveAt 移除在執行階段期間加入的控制項。

範例

下列程式碼範例會加入 Button 控制項和 MonthCalendar 控制項至文件中,然後移除 Button 控制項。

Private Sub WordControlRemoveAt()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(0, 0, 56.25F, 17.25F, "Button1")
    Dim MonthCalendar1 As Microsoft.Office.Tools.Word. _
        Controls.MonthCalendar = Me.Controls.AddMonthCalendar( _
        0, 20, 75, 15, "MonthCalendar1")
    Me.Controls.RemoveAt(0)
End Sub 
private void WordControlRemoveAt()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(0, 0, 56.25F, 17.25F,
        "button1");
    Microsoft.Office.Tools.Word.Controls.MonthCalendar
         monthCalendar1 = this.Controls.AddMonthCalendar(
         0, 20, 75, 15, "monthCalendar1");
    this.Controls.RemoveAt(0);
}

.NET Framework 安全性

請參閱

參考

ControlCollection 介面

Microsoft.Office.Tools.Word 命名空間