Udostępnij za pośrednictwem


Klasa ControlExtensions

Zawiera rozszerzenie metody służące 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) Dodano nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddButton(ControlCollection, Single, Single, Single, Single, String) Dodano nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckBox(ControlCollection, Range, Single, Single, String) Dodano nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckedListBox(ControlCollection, Range, Single, Single, String) Dodano nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddComboBox(ControlCollection, Range, Single, Single, String) Dodano nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddComboBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDataGridView(ControlCollection, Range, Single, Single, String) Dodano nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDataGridView(ControlCollection, Single, Single, Single, Single, String) Dodano nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDateTimePicker(ControlCollection, Range, Single, Single, String) Dodano nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) Dodano nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDomainUpDown(ControlCollection, Range, Single, Single, String) Dodano nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) Dodano nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddHScrollBar(ControlCollection, Range, Single, Single, String) Dodano nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) Dodano nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLabel(ControlCollection, Range, Single, Single, String) Dodano nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLabel(ControlCollection, Single, Single, Single, Single, String) Dodano nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLinkLabel(ControlCollection, Range, Single, Single, String) Dodano nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) Dodano nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListBox(ControlCollection, Range, Single, Single, String) Dodano nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListView(ControlCollection, Range, Single, Single, String) Dodano nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddListView(ControlCollection, Single, Single, Single, Single, String) Dodano nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMaskedTextBox(ControlCollection, Range, Single, Single, String) Dodano nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMonthCalendar(ControlCollection, Range, Single, Single, String) Dodano nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) Dodano nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddNumericUpDown(ControlCollection, Range, Single, Single, String) Dodano nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) Dodano nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPictureBox(ControlCollection, Range, Single, Single, String) Dodano nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPictureBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddProgressBar(ControlCollection, Range, Single, Single, String) Dodano nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddProgressBar(ControlCollection, Single, Single, Single, Single, String) Dodano nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPropertyGrid(ControlCollection, Range, Single, Single, String) Dodano nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) Dodano nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRadioButton(ControlCollection, Range, Single, Single, String) Dodano nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRadioButton(ControlCollection, Single, Single, Single, Single, String) Dodano nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRichTextBox(ControlCollection, Range, Single, Single, String) Dodano nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTextBox(ControlCollection, Range, Single, Single, String) Dodano nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTextBox(ControlCollection, Single, Single, Single, Single, String) Dodano nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTrackBar(ControlCollection, Range, Single, Single, String) Dodano nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTrackBar(ControlCollection, Single, Single, Single, Single, String) Dodano nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTreeView(ControlCollection, Range, Single, Single, String) Dodano nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddTreeView(ControlCollection, Single, Single, Single, Single, String) Dodano nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddVScrollBar(ControlCollection, Range, Single, Single, String) Dodano nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) Dodano nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddWebBrowser(ControlCollection, Range, Single, Single, String) Dodano nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji.
Metoda publicznaStatyczny element członkowski AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) Dodano nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji.

Początek

Uwagi

ControlExtensions Przedstawiono metody rozszerzenia, które są dostępne na 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 nazwę metody.Na przykład, aby dodać Button, użyj AddButton metoda.

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 dowiedzieć się więcej na temat metod rozszerzenie, zobacz Rozszerzenie metody (Podręcznik programowania C#) i Rozszerzenie metody (Visual Basic).

[!UWAGA]

W programie Word dodatek projektów do działania z programem .NET Framework 4, należy dodać odpowiednie odwołanie do zestawu Microsoft.Office.Tools.Word.v4.0.Utilities.dll, aby korzystać z 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 na 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