- 題名: TextBoxでSelectAllを消すメソッド
- 日時: 2004/12/07 11:24:57
- ID: 7896
- この記事の返信元:
- (なし)
- この記事への返信:
- [7897] Re[1]: TextBoxでSelectAllを消すメソッド2004/12/07 11:40:06
- [7898] Re[1]: TextBoxでSelectAllを消すメソッド2004/12/07 11:48:26
- ツリーを表示
■No7896に返信(もんさんの記事) > TextBoxでSelectAllを消すメソッドは有りますでしょうか? > 例えば、Access等でSelectAllになっている状態でF2キー押下で > SelectAllが消える様にしたいのですが、、、 ビックリしました... .NET Framework から SelectAll() メソッド を消し去りたいのかと思いました(;-_-) # 正しくは「Textの全選択状態を解除する」と言った方が御幣がないかと。 > 最初のSelectAllは必須ですので、それをSelectAllにしない様にするのは駄目です。 > ご存知の方ご教授下さい。 > 宜しくお願い致します。m(_ _)m そのまんまを、やってあげれば良いのでは? 必要なのは、 ・ TextBox.Select (または、TextBox.SelectionStart && TextBox.SelectionLength) ・(末尾に移動させるなら)TextBox.Text.Length ・ KeyDownイベントで、KeyEventArgs == Keys.F2 である時に実行。 だけですよね。 余計なお世話かと思いますが、もしたくさんあるのならば、 ・Form側でActiveControlとして制御する。 ・継承して、カスタムコントロール化する。 ・サブクラス化する。 などの手段を取るべきでしょうね。
分類:[.NET]
お世話になります
TextBoxでSelectAllを消すメソッドは有りますでしょうか?
例えば、Access等でSelectAllになっている状態でF2キー押下で
SelectAllが消える様にしたいのですが、、、
最初のSelectAllは必須ですので、それをSelectAllにしない様にするのは
駄目です。
ご存知の方ご教授下さい。
宜しくお願い致します。m(_ _)m