Как определяется константа
привет
я создаю простое приложение для заметок просто открываю новый файл сохраняю и сохраняю но когда я прихожу писать коды для сохранения он может найти мою константу я не знаю почему
SaveFileDialog savefile = new SaveFileDialog(); savefile.Filter = "*.txt(textfile)|*.txt"; if (savefile.ShowDialog() == DialogResult.OK) { rtb.SaveFile(savefile.FileName, RichTextBoxStreamType.PlainText); }
[edit]добавлен блок кода-OriginalGriff [/edit]
Что я уже пробовал:
это все мои коды
в конце кода он выдает сообщение об ошибке, что имя "rtb. SaveFile...." не существует
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; namespace MiniBlocNote { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void tabControl1_Layout(object sender, LayoutEventArgs e) { } private void nouveauToolStripMenuItem_Click(object sender, EventArgs e) { TabPage tp = new TabPage("New Document"); RichTextBox rtb = new RichTextBox(); rtb.Dock = DockStyle.Fill; tp.Controls.Add(rtb); tabControl1.TabPages.Add(tp); } private void ouvrirToolStripMenuItem_Click(object sender, EventArgs e) { Stream myStream; if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if ((myStream = openFileDialog1.OpenFile()) != null) { string filename = openFileDialog1.FileName; string readfiletext = File.ReadAllText(filename); TabPage tp = new TabPage("New Document"); RichTextBox rtb = new RichTextBox(); rtb.Dock = DockStyle.Fill; tp.Controls.Add(rtb); tabControl1.TabPages.Add(tp); rtb.Text = readfiletext; } } } private void openFileDialog1_FileOk(object sender, CancelEventArgs e) { } private void saveFileDialog1_FileOk(object sender, CancelEventArgs e) { } private void enregistrerToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog savefile = new SaveFileDialog(); savefile.Filter = "*.txt(textfile)|*.txt"; if (savefile.ShowDialog() == DialogResult.OK) { rtb.SaveFile(savefile.FileName, RichTextBoxStreamType.PlainText); } } } }