Sdílet prostřednictvím


MaskedTextBox.Text Vlastnost

Definice

Získá nebo nastaví text tak, jak je aktuálně zobrazen uživateli.

public:
 virtual property System::String ^ Text { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public override string Text { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Text : string with get, set
Public Overrides Property Text As String

Hodnota vlastnosti

A String obsahující text, který ovládací prvek aktuálně zobrazuje. Výchozí hodnota je prázdný řetězec.

Atributy

Příklady

Následující příklad kódu ukazuje použití Text vlastnosti.

Private Sub DisplayText()
    Me.MaskedTextBox1.PasswordChar = CChar("*")

    Me.MaskedTextBox1.Mask = "000-00-0000" ' United States Social Security Number
    Me.MaskedTextBox1.Text = "999999999"

    Debug.WriteLine("MaskedControl.Text: " & Me.MaskedTextBox1.Text) ' Displays: 999-99-9
    Me.MaskedTextBox1.Text = ""

    ' Assigning text.
    Me.MaskedTextBox1.AllowPromptAsInput = True
    Me.MaskedTextBox1.Text = "999-99-9999" ' Works
    Me.MaskedTextBox1.Text = "999999999" ' Works
    Me.MaskedTextBox1.AllowPromptAsInput = False
    'Me.MaskedTextBox1.Text = "999-99-9999" ' Does not work
End Sub

Poznámky

Text je výchozí vlastnost vazby MaskedTextBox pro třídu.

Řetězce načtené pomocí této vlastnosti jsou formátovány podle vlastností formátování ovládacího prvku, například Mask a TextMaskFormat.

V závislosti na hodnotách ResetOnPrompt, ResetOnSpacea SkipLiteralsmůžete přiřadit řetězec s literálovými znaky Text nebo bez nich.

Text je výchozí vlastnost vazby pro MaskedTextBox.

MaskedTextBox vyvolá událost při TextChanged každé změně formátované textové hodnoty. Jiné vlastnosti mohou nebo nemusí způsobit změnu této hodnoty. Například změna PasswordChar vlastnosti nevyvolá TextChanged událost, ale změna Mask vlastnosti způsobí.

Platí pro

Viz také