private void HeaderDialogButton_Click(object sender, EventArgs e) { if (HeaderBox.Text == string.Empty) return; string _path = Path.Combine(this.Provider.TemplateDirectory, HeaderBox.Text); if (!File.Exists(_path)) using (StreamWriter sw = new StreamWriter(_path, true)) { sw.Write(string.Empty); } LetterCreator.CustomTemplateForm _form = new LetterCreator.CustomTemplateForm(File.ReadAllText(_path)); if (_form.ShowDialog() == System.Windows.Forms.DialogResult.OK) using (StreamWriter sw = new StreamWriter(_path, false)) { sw.Write(_form.TextValue); } }
private void TemplateDialogButton_Click(object sender, EventArgs e) { //OpenFileDialog dialog = new OpenFileDialog(); //dialog.Multiselect = false; //dialog.InitialDirectory = Path.Combine(Directory.GetCurrentDirectory(), "templates"); //if (dialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) return; //string path = dialog.FileName.Replace(Directory.GetCurrentDirectory(), ""); //if (path.StartsWith("\\")) path = path.Remove(0, 1); //TemplateBox.Text = path; if (TemplateBox.Text == string.Empty) return; string _path = Path.Combine(this.Provider.TemplateDirectory, TemplateBox.Text); if (!File.Exists(_path)) using (StreamWriter sw = new StreamWriter(_path, true)) { sw.Write(string.Empty); } LetterCreator.CustomTemplateForm _form = new LetterCreator.CustomTemplateForm(File.ReadAllText(_path)); if (_form.ShowDialog() == System.Windows.Forms.DialogResult.OK) using (StreamWriter sw = new StreamWriter(_path, false)) { sw.Write(_form.TextValue); } }