MahApps.Metro.Controls.XmlBrowser.XmlBrowserControl.SaveToFileButton_OnClick C# (CSharp) Method

SaveToFileButton_OnClick() private method

private SaveToFileButton_OnClick ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void SaveToFileButton_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                var fileSave = new SaveFileDialog
                {
                    Filter = "Xml Files (*.xml)|*.xml",
                    FileName = "configuration.xml"
                };

                var saveResult = fileSave.ShowDialog();

                if (saveResult.HasValue && saveResult.Value)
                {
                    File.WriteAllText(fileSave.FileName, XmlDoc.BeautifyXml());
                }
            }
            catch (Exception ex)
            {
                ex.LogException();
            }
        }