0

任何人都可以在我输入数字或字母时帮助我格式化我的文本框,我在输入时尝试输入一个以“:”分隔的时间。

    dim txtwk1monin as textbox
    Private Sub txtwk1monin_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtwk1monin.TextChanged
    Format(txtwk1monin.Text, "00:00")
    End Sub
4

2 回答 2

1

使用MaskedTextBox而不是标准 TextBox 并将Mask属性设置为00:00。要删除显示的下划线,您可以将PromptChar属性设置为" "C

maskedTB.PromptChar = " "C
maskedTB.Mask = "00:00"
于 2013-06-21T15:49:58.707 回答
0

您还可以格式化 DateTimePicker 以选择时间。您可以键入和/或使用滚动按钮

于 2013-06-21T18:40:36.300 回答