winxp vs2005 vb です。
MaskedTextBoxで
.Mask = "00年00月00日"
.PromptChar = "_"
としています。いわゆる日付入力用です。
そこで、「_7年_4月_5日」と入力した際に
.Textプロパティを「07年04月05日」と変換したいのです。
replaceを使用したりやMaskedTextBoxのプロパティを変更しても
うまくいきません。
なにかよい方法がありましたら教えて下さい。
もっと良い方法あるでしょうが、
MaskedTextBox.Textをspritで数値だけの状態に切り取って、
条件分岐で10>Xだった場合先頭に0をつける、等どうでしょうか?