protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Control | Keys.A: // Ctrl+A
{
//Your Code;
break;
}
case Keys.Control | Keys.C: // Ctrl+C
{
//Your Code;
break;
}
case Keys.Control | Keys.X: // Ctrl+X
{
//Your Code;
break;
}
case Keys.Control | Keys.V: // Ctrl+V
{
//Your Code;
break;
}
case Keys.Shift | Keys.Down: // Shift +down
{
//Your Code;
break;
}
case Keys.Shift | Keys.Up: // Shift +up
{
//Your Code;
break;
}
}
return base.ProcessCmdKey(ref msg, keyData);
}
{
switch (keyData)
{
case Keys.Control | Keys.A: // Ctrl+A
{
//Your Code;
break;
}
case Keys.Control | Keys.C: // Ctrl+C
{
//Your Code;
break;
}
case Keys.Control | Keys.X: // Ctrl+X
{
//Your Code;
break;
}
case Keys.Control | Keys.V: // Ctrl+V
{
//Your Code;
break;
}
case Keys.Shift | Keys.Down: // Shift +down
{
//Your Code;
break;
}
case Keys.Shift | Keys.Up: // Shift +up
{
//Your Code;
break;
}
}
return base.ProcessCmdKey(ref msg, keyData);
}