2011-07-27 21 views
1

我在vb.net中使用一個文本框,但輸入應該是一個小時格式,例如「13h30」。 我怎樣才能讓用戶使用這個功能?當他把第一個2位數字像13,然後自動應用程序。之間放置一個「h」?還是有更好的解決方案?如何執行小時格式?

THX

+0

您正在處理哪種類型的應用程序? WinForms,WPF,ASP.NET,...? –

+0

使用標準ISO8601時間格式,而不是篡改自定義廢話。 –

+1

@ Michael-O,標準用戶需要自定義廢話。他們中很多人不熟悉ISO8601格式。 –

回答

0

如果你正在使用的WinForms,那麼你可以使用一個masked textbox00h00面具。如果他們隨後想要編輯它們輸入的值,那麼這樣做並不會奏效,因爲如果您執行退格鍵,最右邊的數字會左移。您可能會更好地進行用戶控制

+0

你有沒有例子? – ramajoud1

相關問題