private void buttonSaveSettings_Click(object sender, EventArgs e) { if (saveFileDialogSettings.ShowDialog() == DialogResult.OK) { try { string fileName = saveFileDialogSettings.FileName; NaviBarSettingsSerializer serial = new NaviBarSettingsSerializer(); using (TextWriter w = new StreamWriter(fileName)) { serial.Serialize(w, naviBar1.Settings); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }