Klasa ControlExtensions

Zawiera rozszerzenie metody, które służy do dodawania formantów Windows Forms do dokumentu programu Word, który został dostosowany przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio.

Hierarchia dziedziczenia

System.Object
  Microsoft.Office.Tools.Word.ControlExtensions

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski AddButton(ControlCollection, Range, Single, Single, String) Dodaje nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddButton(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckBox(ControlCollection, Range, Single, Single, String) Dodaje nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckedListBox(ControlCollection, Range, Single, Single, String) Dodaje nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddComboBox(ControlCollection, Range, Single, Single, String) Dodaje nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddComboBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDataGridView(ControlCollection, Range, Single, Single, String) Dodaje nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDataGridView(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDateTimePicker(ControlCollection, Range, Single, Single, String) Dodaje nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDomainUpDown(ControlCollection, Range, Single, Single, String) Dodaje nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddHScrollBar(ControlCollection, Range, Single, Single, String) Dodaje nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLabel(ControlCollection, Range, Single, Single, String) Dodaje nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLabel(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLinkLabel(ControlCollection, Range, Single, Single, String) Dodaje nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListBox(ControlCollection, Range, Single, Single, String) Dodaje nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListView(ControlCollection, Range, Single, Single, String) Dodaje nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListView(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMaskedTextBox(ControlCollection, Range, Single, Single, String) Dodaje nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMonthCalendar(ControlCollection, Range, Single, Single, String) Dodaje nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddNumericUpDown(ControlCollection, Range, Single, Single, String) Dodaje nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPictureBox(ControlCollection, Range, Single, Single, String) Dodaje nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPictureBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddProgressBar(ControlCollection, Range, Single, Single, String) Dodaje nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddProgressBar(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPropertyGrid(ControlCollection, Range, Single, Single, String) Dodaje nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRadioButton(ControlCollection, Range, Single, Single, String) Dodaje nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRadioButton(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRichTextBox(ControlCollection, Range, Single, Single, String) Dodaje nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTextBox(ControlCollection, Range, Single, Single, String) Dodaje nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTextBox(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTrackBar(ControlCollection, Range, Single, Single, String) Dodaje nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTrackBar(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTreeView(ControlCollection, Range, Single, Single, String) Dodaje nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTreeView(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddVScrollBar(ControlCollection, Range, Single, Single, String) Dodaje nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddWebBrowser(ControlCollection, Range, Single, Single, String) Dodaje nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) Dodaje nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji.

Początek

Uwagi

ControlExtensions Przedstawiono metody rozszerzenie, które są dostępne w ControlCollection obiektu zwróconego przez Document.Controls właściwość (w projekcie poziomie aplikacji) lub DocumentBase.Controls właściwość (w projekcie poziomie dokumentu) w czasie wykonywania.Aby dodać określonego formantu do dokumentu, należy użyć metody, która zawiera nazwę formantu w nazwie metody.Na przykład, aby dodać Button, użyj AddButton metody.

Aby uzyskać więcej informacji na temat dodawania formantów do dokumentu, zobacz Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania.Aby uzyskać więcej informacji na temat metody rozszerzenia zobacz Metody rozszerzeń (Przewodnik programowania w języku C#) i Metody rozszerzeń (Visual Basic).

[!UWAGA]

W programie Word-w projekty nastawione .NET Framework 4, należy dodać odpowiednie odwołanie do zestawu Microsoft.Office.Tools.Word.v4.0.Utilities.dll, zanim uzyskają dostęp do ControlExtensions metody.

Przykłady

Następujący kod w przykładzie wykorzystano AddButton metoda, aby dodać Button kontroli do pierwszego akapitu w dokumencie, a następnie dodaje tekst do przycisku.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy w projekcie poziomie dokumentu.

Private Sub WordRangeAddButton()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(Me.Paragraphs(1).Range, 56.25F, _
        17.25F, "Button1")
    Button1.Text = "OK"
End Sub 
private void WordRangeAddButton()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(this.Paragraphs[1].Range,
        56.25F, 17.25F, "button1");
    button1.Text = "OK";
}

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Office.Tools.Word

Inne zasoby

Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania