Поделиться через


MaskedTextBox.Text Свойство

Определение

Получает или задает текст, отображаемый в текущий момент.

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

Значение свойства

Строка String, содержащая текст, отображаемый в элементе управления в настоящий момент. Значение по умолчанию - пустая строка.

Атрибуты

Примеры

В следующем примере кода демонстрируется использование 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

Комментарии

Text — это свойство привязки по умолчанию для MaskedTextBox класса .

Строки, полученные с помощью этого свойства, форматируются в соответствии со свойствами форматирования элемента управления, такими как Mask и TextMaskFormat.

Можно назначить строку с литеральными символами Text или без в зависимости от значений ResetOnPrompt, ResetOnSpaceи SkipLiterals.

Text — это свойство привязки по умолчанию для MaskedTextBox.

MaskedTextBox вызывает TextChanged событие при изменении форматированного текстового значения. Различные свойства могут привести к изменению этого значения. Например, изменение PasswordChar свойства не вызовет TextChanged событие, а изменит Mask свойство .

Применяется к

См. также раздел