protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.ExtraData is Settings settings) { Settings = settings; } else { throw new ArgumentException("Unexpected Parameter setting."); } InitializeComponent(); tbMsgTextOriginal = HotkeyControl.tbMsg.Text; tbMsgForegroundColorOriginal = HotkeyControl.tbMsg.Foreground; HotkeyControl.SetHotkey(new Infrastructure.Hotkey.HotkeyModel(Settings.Hotkey), false); }