C# Gtk是否有键值的枚举?

C# Gtk是否有键值的枚举?,c#,gtk,gtk#,C#,Gtk,Gtk#,在我的代码中,我有一些混乱的东西,比如 // Enter key if (args.Event.KeyValue == 65293) ... 是否有任何枚举可以用于此,而不是硬编码值?是:在gdk-sharp.dll程序集中 if (args.Event.KeyValue == Gdk.Key.Return) { ... } args.Event.Key是相同的东西,但是作为Gdk.Key枚举而不是uint,因此如果您要将其Console.WriteLine,您将得到一个好的名

在我的代码中,我有一些混乱的东西,比如

// Enter key
if (args.Event.KeyValue == 65293)
    ...
是否有任何枚举可以用于此,而不是硬编码值?

是:在gdk-sharp.dll程序集中

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

args.Event.Key是相同的东西,但是作为Gdk.Key枚举而不是uint,因此如果您要将其Console.WriteLine,您将得到一个好的名称而不是uint值