C#: Strg+C, Strg+V, Strg+X
In einer benutzerfreundlichen Anwendung sollte der Benutzer wenn möglich Strg+C, Strg+V und Strg+X verwenden können.
Dies ist einfach zu realisieren:
View Code CSHARP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; class MyForm : Form { protected override void OnKeyDown(KeyEventArgs e) { if (e.Modifiers == Keys.Control) { switch (e.KeyCode) { case Keys.C: tryCopy(); break; case Keys.V: tryPaste(); break; case Keys.X: tryCut(); break; case Keys.Delete: tryDelete(); break; case Keys.Right: tryMoveNext(); break; case Keys.Left: tryMovePrevious(); break; } } base.OnKeyDown(e); } } |
Nun noch die tryXY-Funktionen implementieren und fertig ist die Tastaturbedienung des Programms.