BlueSky.SyntaxEditorWindow.browse_Click C# (CSharp) Метод

browse_Click() приватный Метод

private browse_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void
        private void browse_Click(object sender, RoutedEventArgs e)
        {
            string FileNameFilter = "Bsky Format, that can be opened in Output Window later (*.bsoz)|*.bsoz|Comma Seperated (*.csv)|*.csv|HTML (*.html)|*.html"; //BSkyOutput
            SaveFileDialog saveasFileDialog = new SaveFileDialog();
            saveasFileDialog.Filter = FileNameFilter;

            bool? output = saveasFileDialog.ShowDialog(Application.Current.MainWindow);
            if (output.HasValue && output.Value)
            {
                try
                {
                    if (File.Exists(saveasFileDialog.FileName))
                    {
                        File.Delete(saveasFileDialog.FileName);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(this, ex.Message);
                    logService.WriteToLogLevel(ex.Message, LogLevelEnum.Error);
                    return;
                }
                fullpathfilename.Text = saveasFileDialog.FileName;
            }
        }
SyntaxEditorWindow