private void RestoreDefaults_Click(object sender, RoutedEventArgs e) { if (Context.Get <IMessageBox>().YesNoQuestion(Properties.Resources.AllSettingsWillBeRevertedToTheirDefaults) == MessageBoxResult.Yes) { AllSettings = new DefaultSettingsFactory().Create(); Context.Get <ISearchControl>().Rebind(); Context.Get <IControlNavigator>().GoTo(new SettingsControl()); } }
private void PropertyTabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.OriginalSource is TabControl) { if (e.AddedItems.Count == 1 && e.AddedItems[0].GetType() == typeof(DummyTabSettings)) { TabSettings settings = new DefaultSettingsFactory().CreateDefaultTabSettings(); AllTabSettings.Add(settings); PropertyTabControl.SelectedValue = settings; } UpdateBindings(); } }
private void RestoreDefaults_Click(object sender, RoutedEventArgs e) { if (Context.Get<IMessageBox>().YesNoQuestion(Properties.Resources.AllSettingsWillBeRevertedToTheirDefaults) == MessageBoxResult.Yes) { AllSettings = new DefaultSettingsFactory().Create(); Context.Get<ISearchControl>().Rebind(); Context.Get<IControlNavigator>().GoTo(new SettingsControl()); } }
private void PropertyTabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.OriginalSource is TabControl) { if (e.AddedItems.Count == 1 && e.AddedItems[0].GetType() == typeof(DummyTabSettings)) { TabSettings settings = new DefaultSettingsFactory().CreateDefaultTabSettings(); AllTabSettings.Add(settings); PropertyTabControl.SelectedValue = settings; } UpdateBindings(); } }