public SettingDialogModel(MetroWindow window) { owningWindow = window; viewMode = SettingItemUtils.GetViewMode(); mainWindowHotKey = SettingItemUtils.GetMainWindowOpenHotkey(); currentHotKey = mainWindowHotKey.Value; InitHotKey(); }
private void SafeSave(SettingItem settingItem) { try { SettingItemUtils.SaveSettingItem(settingItem); } catch (Exception r) { Trace.TraceError(r.Message); Trace.TraceError(r.StackTrace); DialogUtil.showError(owningWindow, r.InnerException.Message); } }