MaskedTextBox.Text Egenskap

Definition

Hämtar eller anger texten som den för närvarande visas för användaren.

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

Egenskapsvärde

En String som innehåller den text som för närvarande visas av kontrollen. Standardvärdet är en tom sträng.

Attribut

Exempel

Följande kodexempel visar hur egenskapen används Text .

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

Kommentarer

Text är standardbindningsegenskapen MaskedTextBox för klassen.

Strängar som hämtas med den här egenskapen formateras enligt kontrollens formateringsegenskaper, till exempel Mask och TextMaskFormat.

Du kan tilldela en sträng med eller utan literaltecken beroende Text på värdena ResetOnPromptför , ResetOnSpaceoch SkipLiterals.

Text är standardbindningsegenskapen för MaskedTextBox.

MaskedTextBox genererar händelsen TextChanged när det formaterade textvärdet ändras. Olika egenskaper kan leda till att det här värdet ändras eller inte. Om du till exempel ändrar PasswordChar egenskapen genereras TextChanged inte händelsen, men om du ändrar egenskapen kommer den Mask att göra det.

Gäller för

Se även