![]() |
* 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 を有効にする の変更点
* テキストボックスで 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);
}
}}
#comment
|