![]() |
* 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. |
C#コード断片/共通/テキストボックスで CTRL+A を有効にする のバックアップ(No.1)
テキストボックスで CTRL+A を有効にするフォームに属する全てのテキストボックスで CTRL+A を有効にしたい場合に。 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); } |