Udostępnij za pośrednictwem


Metoda ControlExtensions.AddMaskedTextBox — (ControlCollection, Single, Single, Single, Single, String)

Dodano nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji.

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 Shared Function AddMaskedTextBox ( _
    controls As ControlCollection, _
    left As Single, _
    top As Single, _
    width As Single, _
    height As Single, _
    name As String _
) As MaskedTextBox
public static MaskedTextBox AddMaskedTextBox(
    this ControlCollection controls,
    float left,
    float top,
    float width,
    float height,
    string name
)

Parametry

  • left
    Typ: System.Single
    Odległość w punktach między lewą krawędzią formantu a lewą krawędzią dokumentu.
  • top
    Typ: System.Single
    Odległość w punktach między górną krawędzią formantu a górną krawędzią dokumentu.
  • width
    Typ: System.Single
    Szerokość formantu znajdującego się w punktach.
  • height
    Typ: System.Single
    Wysokość formantu znajdującego się w punktach.

Wartość zwracana

Typ: Microsoft.Office.Tools.Word.Controls.MaskedTextBox
Formant, który został dodany do dokumentu.

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu ControlCollection. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Rozszerzenie metody (Visual Basic) lub Rozszerzenie metody (Podręcznik programowania C#).

Uwagi

Ta metoda umożliwia dodanie MaskedTextBox obiektów na koniec ControlCollection.

Aby usunąć MaskedTextBox który został dodany programowo, należy użyć Remove metoda.

Przykłady

Poniższy przykład kodu dodaje MaskedTextBox formantu do początku dokumentu, a następnie zestawy Mask właściwość, aby 00/00/0000.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy w projekcie na poziomie dokumentu.

Private Sub WordAddMaskedTextBox()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim MaskedTextBox1 As Microsoft.Office.Tools.Word. _
        Controls.MaskedTextBox = Me.Controls.AddMaskedTextBox( _
        0, 0, 75, 15, "MaskedTextBox1")
    MaskedTextBox1.Mask = "00/00/0000"
End Sub 
private void WordAddMaskedTextBox()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.MaskedTextBox
         maskedTextBox1 = this.Controls.AddMaskedTextBox(
         0, 0, 75, 15, "maskedTextBox1");
    maskedTextBox1.Mask = "00/00/0000";
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ControlExtensions Klasa

Przeciążenie AddMaskedTextBox

Przestrzeń nazw Microsoft.Office.Tools.Word