スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[C#]テキストボックスで『全て選択』がしたい

[C#]テキストボックスで Ctrl+A(全て選択)がしたい

テキストエディタでは当たり前のように使用できる、Ctrl+Aによる全て選択は、デフォルトのテキストボックスでは
使用できない。 意外に不便なので、実装してあげる。
.

private void textBox_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == System.Windows.Forms.Keys.A & e.Control == true)
    {
        textBox.SelectAll();
    }
}

.
テキストボックスのイベント『KeyDown』に設定すればおk。
別にCtrl+Aじゃなくてもいいっていうなら、[ System.Windows.Forms.Keys.A & e.Control ]の部分を
変えても問題ない。


これで、全て選択ができるようになるけど、テキストボックスを配置する度に上記のコードを設定するのは
かなり面倒くさい。
なので、次は全て選択の機能(イベント)をデフォルトで使用できるテキストボックスを作る方法・・・
カスタムコントロールについて書こうと思う。
.
.
C#によるコンポーネントプログラミング C#によるコンポーネントプログラミング
瀬尾 佳隆

オーム社
売り上げランキング : 374545

Amazonで詳しく見る
関連記事
スポンサーサイト

この記事へのコメント

トラックバック

URL :

■スポンサードリンク
■プロフィール

ベタログ

管理人 : ベタログ (Twitterアカウント

思い立ったら、ジャンルを気にせず記事にする。それが自由というものだ。
そんな管理方針。
主に取り扱ってる事:オンラインゲーム(SDGO/Travian/ロードオブナイツ)、プログラミングメモ、ネット小説/書籍の感想/観葉植物など。

■まとめ記事
■カテゴリ
■最新記事
■PICKUP

個人的に押しているモノ


魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
■感想記事
これぞ青春エンタメ小説。熱いですよ!

オーバーロード1 不死者の王
オーバーロード1 不死者の王
■感想記事
最強軍団が異世界を蹂躙するファンタジー。Web版も読めますが、凄まじい加筆がされているため、Web版読者も楽しめます。
■お勧め品
■最新コメント
■月別アーカイブ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。