Share via


MaskedTextBox.Text Özellik

Tanım

Şu anda kullanıcıya gösterildiği gibi metni alır veya ayarlar.

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

Özellik Değeri

String Denetim tarafından şu anda görüntülenen metni içeren. Varsayılan değer boş bir dizedir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin Text kullanımını gösterir.

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

Açıklamalar

Text sınıfı için varsayılan bağlama özelliğidir MaskedTextBox .

Bu özellik kullanılarak alınan dizeler, denetimin ve TextMaskFormatgibi Mask biçimlendirme özelliklerine göre biçimlendirilir.

, ve değerlerine ResetOnPromptbağlı olarak sabit Text karakterler içeren veya olmayan bir dize atayabilirsiniz.SkipLiteralsResetOnSpace

Text için MaskedTextBoxvarsayılan bağlama özelliğidir.

MaskedTextBox , biçimlendirilmiş metin değeri her değiştiğinde olayı tetikler TextChanged . Farklı özellikler bu değerin değişmesine neden olabilir veya neden olmayabilir. Örneğin, özelliğinin PasswordChar değiştirilmesi olayı tetiklemeyecek TextChanged , ancak özelliği değiştirilecek Mask .

Şunlara uygulanır

Ayrıca bkz.