[C#]テキストボックスでCtrl+Aを有効にする

初期状態で有効にならないのを初めて知ったw

参考にしたというか丸々コピーさせてもらいましたw
テキストボックスで CTRL+A を有効にする – BiBoLoG

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);
}

こいつをフォームコードに追加してあげると動いた^^