public void ToolsKeyBindings() { using (var dlg = dlgFactory.CreateKeyBindingsDialog(uiSvc.KeyBindings)) { if (uiSvc.ShowModalDialog(dlg) == DialogResult.OK) { uiSvc.KeyBindings = dlg.KeyBindings; //$TODO: save in user settings. } } }