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

使用此屬性擷取的字串會根據控制項的格式屬性進行格式化,例如 MaskTextMaskFormat

您可以根據 、 和 的值,將具有或不含常值字元的 ResetOnPrompt 字串指派給 TextResetOnSpaceSkipLiterals

Text 是 的預設系結屬性 MaskedTextBox

MaskedTextBox 每當格式化的文字值變更時, TextChanged 就會引發 事件。 不同的屬性可能會或可能不會造成此值變更。 例如,變更 PasswordChar 屬性並不會引發 TextChanged 事件,而是變更 Mask 屬性。

適用於

另請參閱