Partilhar via


Método ControlExtensions.AddMaskedTextBox (ControlCollection, Range, Single, Single, String)

Adiciona um novo MaskedTextBox o controle para o documento em que o tamanho especificado e o local.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public Shared Function AddMaskedTextBox ( _
    controls As ControlCollection, _
    range As Range, _
    width As Single, _
    height As Single, _
    name As String _
) As MaskedTextBox
public static MaskedTextBox AddMaskedTextBox(
    this ControlCollection controls,
    Range range,
    float width,
    float height,
    string name
)

Parâmetros

Valor de retorno

Tipo: Microsoft.Office.Tools.Word.Controls.MaskedTextBox
O controle foi adicionado ao documento.

Observação de uso

No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo ControlCollection. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP).

Comentários

Esse método permite que você adicione MaskedTextBox objetos no final da ControlCollection.

Para remover um MaskedTextBox que foi adicionado programaticamente, use o Remove método.

Exemplos

O exemplo de código a seguir adiciona um MaskedTextBox o controle ao primeiro parágrafo no documento e define o Mask propriedade para 00/00/0000. Para usar esse exemplo, executá-lo do ThisDocument a classe em um projeto de nível de documento.

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

Segurança do .NET Framework

Consulte também

Referência

ControlExtensions Classe

Sobrecargas AddMaskedTextBox

Namespace Microsoft.Office.Tools.Word