コード例 #1
0
        private void btnGetStarted_Click(object sender, RoutedEventArgs e)
        {
            if (chkExternalMode.IsChecked == true)
            {
                SettingsHelper.SaveSetting("ManagementMode", "External");
            }
            else if (chkIntegratedMode.IsChecked == true)
            {
                SettingsHelper.SaveSetting("ManagementMode", "Integrated");
            }
            else if (chkMixedMode.IsChecked == true)
            {
                SettingsHelper.SaveSetting("ManagementMode", "Mixed");
            } else
            {
                throw new InvalidOperationException("Can't set up Shapeshifter without selecting a recognized mode");
            }

            MessageBox.Show(Localization.Language.MessageBoxSeeSettingsContent,
                            Localization.Language.MessageBoxSeeSettingsTitle, MessageBoxButton.OK,
                            MessageBoxImage.Information);
            var settings = new Settings();
            settings.Show();

            var currentApplication = (App)Application.Current;
            currentApplication.ShowBalloonTip(60000, Localization.Language.BalloonTipSettingsTitle, Localization.Language.BalloonTipSettingsContent, ToolTipIcon.Info);
            SettingsHelper.SaveSetting("LastSetupVersion", App.MajorVersion + "");

            Close();
        }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: Zargess/Shapeshifter-old
 private void OpenSettings(object sender, EventArgs e)
 {
     var settingsWindow = new Settings();
     settingsWindow.Show();
 }