Обработчик пункта меню Open, форма frmmain:
private
void mnuOpen_Click(object sender, System.EventArgs e){
//Можно программно задавать доступные для обзора расширения файлов.
//openFileDialog1.Filter = "Text Files (*.txt)|*.txt|All Files(*.*)|*.*";
//Если выбран диалог открытия файла, выполняем условие
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
//Создаем новый документ
blank frm = new blank();
//Вызываем метод Open формы blank
frm.Open(openFileDialog1.FileName);
//Указываем, что родительской формой является форма frmmain
frm.MdiParent = this;
//Присваиваем переменной DocName имя открываемого файла
frm.DocName = openFileDialog1.FileName;
//Свойству Text формы присваиваем переменную DocName
frm.Text = frm.DocName;
//Вызываем форму frm
frm.Show();
mnuSave.Enabled = true;
}
}
В коде вызывается метод Open формы blank.