Sdílet prostřednictvím


DocumentBase.Controls – vlastnost

Získá kolekci spravovaných ovládacích prvků, které jsou obsaženy v dokumentu.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public ReadOnly Property Controls As ControlCollection
public ControlCollection Controls { get; }

Hodnota vlastnosti

Typ: Microsoft.Office.Tools.Word.ControlCollection
A ControlCollection , který obsahuje všechny spravované ovládací prvky v dokumentu.

Poznámky

Dokument v řešení sady Office může obsahovat ovládací prvky model Windows Forms a hostitele.Další informace naleznete v tématu Ovládací prvky v dokumentech Office.

Příklady

Následující příklad kódu přidá text prvního odstavce a vytvoří Bookmark ovládací prvek, který zahrnuje odstavce.Kód potom zobrazí okno se zprávou, která zobrazuje celkový počet ovládacích prvků v dokumentu.Chcete-li tento příklad použít, spusťte jej ze třídy ThisDocument v projektu na úrovni dokumentu.

Private Sub DocumentControls()
    Me.Paragraphs(1).Range.InsertParagraphAfter()
    Me.Paragraphs(1).Range.Text = "This is some sample text."
    Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    MessageBox.Show("Total number of controls: " & Me.Controls.Count.ToString())
End Sub
private void DocumentControls()
{
    this.Paragraphs[1].Range.InsertParagraphAfter();
    this.Paragraphs[1].Range.Text = "This is some sample text.";
    this.Controls.AddBookmark(this.Paragraphs[1].Range, "Bookmark1");
    MessageBox.Show("Total number of controls: " +
        this.Controls.Count.ToString());
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů

Další zdroje

Ovládací prvky v dokumentech Office