Ejemplo n.º 1
0
        private void DrawingCanvas_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyCode)
            {
            case Keys.Escape:
            case Keys.Enter:
                shapeManager.FinalizeShape();
                break;

            case Keys.Delete:
                shapeManager.Delete();
                break;
            }
            if (e.KeyCode == Keys.C && Control.ModifierKeys == Keys.Control)
            {
                shapeManager.Copy();
            }
            else if (e.KeyCode == Keys.V && Control.ModifierKeys == Keys.Control)
            {
                shapeManager.Paste();
            }
        }