InitializeComponent();
var saveMenuItem = this.FindControl<Avalonia.Controls.MenuItem>("SaveMenuItem");
HotKeyManager.SetHotKey(saveMenuItem, new KeyGesture(Key.S, KeyModifiers.Control));
有关使用 FindControl 方法查找命名控件的更多信息,请参见 部分。
键和修饰符
一个快捷键必须有一个 ,以及零个或多个 。在使用 HotKey 属性在 XAML 中设置快捷键时,字符串将被解析为 。解析键和修饰符使用 ,但是可以使用诸如 Ctrl 而不是 Control 或 Win 而不是 Meta 之类的同义词。