* U K I Y A H O N P O *
Nel mezzo del cammin di nostra vita mi ritrovai per una selva oscura,
che la diritta via era smarrita.
ホーム
一覧
検索
最終更新
リンク
ヘルプ
ソース
新規
リンク
手動リンク
自動相互リンク
駄でべWiki:FrontPage
リンク元
検索キー一覧
自動相互リンク表
ヘルプ
整形ルール
プラグインマニュアル
浮子屋商店もよろしく。
C#コード断片/共通/テキストボックスで CTRL+A を有効にする
の編集
Top
>
C#コード断片
>
共通
> テキストボックスで CTRL+A を有効にする
* テキストボックスで CTRL+A を有効にする [#j7134788] フォームに属する全てのテキストボックスで CTRL+A を有効にしたい場合に。 #code(Csharp,nooutline){{ protected override bool ProcessDialogKey(Keys keyData) { switch(keyData){ case Keys.A | Keys.Control: if(this.ActiveControl is TextBox){ TextBox txt=(TextBox)this.ActiveControl; txt.SelectionStart=0; txt.SelectionLength=txt.Text.Length; return true; } break; //このほかにもショートカットキーなどをここに記述できる } return base.ProcessDialogKey (keyData); } }}
タイムスタンプを変更しない
* テキストボックスで CTRL+A を有効にする [#j7134788] フォームに属する全てのテキストボックスで CTRL+A を有効にしたい場合に。 #code(Csharp,nooutline){{ protected override bool ProcessDialogKey(Keys keyData) { switch(keyData){ case Keys.A | Keys.Control: if(this.ActiveControl is TextBox){ TextBox txt=(TextBox)this.ActiveControl; txt.SelectionStart=0; txt.SelectionLength=txt.Text.Length; return true; } break; //このほかにもショートカットキーなどをここに記述できる } return base.ProcessDialogKey (keyData); } }}