Anymmt.blog

日々の出来事とプログラミング・・・

C# MaskedTextBox.SelectAllで全選択状態にならない時の回避方法(備忘録)

MaskedTextBox.SelectAll()でテキスト内の文字列が全選択状態にならない時の回避方法を以下にメモ

this.maskedTextBox1.Focus(); 
this.maskedTextBox1.SelectAll(); 

一度フォーカスを当ててからSelectAllを実行すると全選択状態になる。

ただし、上記の方法でも選択状態にならない場合がある。(どうゆうときかは未確認・・・。)

そうゆう場合は以下のようにする。

this.maskedTextBox1.Focus();
SendKeys.Send("{HOME}");
SendKeys.Send("+{END}");

これでなんとか全選択状態にできる。


, , ,

スポンサードリンク

コメントを残す

メールアドレスが公開されることはありません。