テキストボックスにテキストを通常の方法で入力すると、テキストが日付形式に変わります。 たとえばユーザーが20110110と入力したとき2011/01/10にテキストが変更されましたテキストをテキストに変換中にテキストボックスのテキストを変換する
0
A
答えて
2
どの時点でこれを行いますか?彼らは最後の "0"を入力した瞬間ですか?
あなたははフックがTextChanged
イベントにできたとような何か:
public void ReformatDate(object sender, EventArgs e)
{
TextBox textBox = (TextBox) sender;
DateTime dt;
// TODO: Work out what culture you want to parse/format in.
if (DateTime.TryParseExact(textBox.Text, "yyyyMMdd",
DateTimeStyles.None, out dt))
{
textBox.Text = dt.ToString("yyyy/MM/dd");
}
}
個人的に
私はユーザーとして、私はは、あなたの心、その振る舞いをしたいと思うことはよく分からないが。代わりにテキストボックスがフォーカスを失ったときにこれを行うことができます。
+0
それは私が欲しいものに似ていました。しかし、正確ではありません。とにかく私はあなたのコードからアイデアを得て、私はそれを変更します..ありがとう! – user422481
+0
@ user422481:あなたはそれが望んでいないことは何ですか?おそらくあなたはあなたの質問を更新すべきです。 –
関連する問題
- 1. スピーチをテキストに変換し、テキストをスピーチに変換する
- 2. ローカライズ:中国語テキストに英語のテキストを変換する
- 3. 変換のテキストボックスのテキスト、画像やピクチャ
- 4. テキストボックスのテキストを値に変換するには?
- 5. 変換テキスト
- 6. テキストをJSONに変換
- 7. ユーザーの入力中にテキストを笑顔のテキストに変換する
- 8. テキストボックスのテキストをハイパーリンクC#windowFormアプリケーションに変換する
- 9. テキストボックスのテキストを図形(コンポーネントまたはJavaScript)に変換する
- 10. ユニコードのテキストを通常のテキストに変換するには
- 11. ベトナム語テキストを通常のテキストに変換するには?
- 12. jQueryテキストをテキストボックスからアンカータグに変換する
- 13. テキストをパスに変換するには?
- 14. テキストをjsonBに変換するには
- 15. vcardをテキストに変換するには?
- 16. バイナリをLinuxのテキストに変換する
- 17. Fabric.jsのテキストをパスに変換する
- 18. UnicodeをJavaのテキストに変換する
- 19. ドイツ語のテキストをvb6.0の英語のテキストに変換する
- 20. Lockbox2の暗号テキストをLockbox3の暗号テキストに変換する
- 21. gridviewの中でテキストをお金に変換するには?
- 22. FlowDocumentをシンプルなテキストに変換する
- 23. Mysqlテキストを日付に変換する
- 24. hexdumpをテキストに変換するコマンド
- 25. utf-8テキストをUILabelに変換する
- 26. メモをテキストに変換する
- 27. WindowsメッセージIDをテキストに変換する
- 28. 生テキストをcsvに変換する
- 29. HTMLエンティティコードをテキストに変換する
- 30. テキストを配列に変換する - PostgreSQL
ユーザーが入力するテキストの書式を設定することを意味しますか? 'TextBox.Text'は文字列です。 – Tim
はい............ – user422481
どのようなUIフレームワークを使用していますか? WinFormsの場合は、MaskedTextBoxが役に立ちます。 – IanR