Frage

In meinem Code habe ich unordentlich Dinge wie

// Enter key
if (args.Event.KeyValue == 65293)
    ...

Gibt es eine Enum ich dafür verwenden kann, anstelle von Hartcodierung der Werte?

War es hilfreich?

Lösung

Ja: Gdk.Key in der GDK-sharp.dll Montage.

if (args.Event.KeyValue == Gdk.Key.Return) {
   ...
}

Andere Tipps

args.Event.Key ist die gleiche Sache, aber als Gdk.Key Enum anstelle einem uint, also wenn Sie es Console.WriteLine sind, werden Sie den schönen Namen bekommen anstatt den uint-Wert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top