private void CreatFileMI_Click(object sender, EventArgs e)//Вызывается при нажатии кнопки создания файла { this.Controls.Remove(WorkPanel); opros = new Opros(new List <Question>()); OprCreator oprCreator = new OprCreator(ref opros); WorkPanel = oprCreator.CreateCrPanel(false); this.Controls.Add(WorkPanel); }
private void openFileDialog1_FileOk(object sender, CancelEventArgs e)//Вызывается при нажатии кнопки открытия файла. { BinaryFormatter formatter = new BinaryFormatter(); using (FileStream fs = new FileStream(openFileDialog1.FileName, FileMode.Open)) opros = (Opros)formatter.Deserialize(fs); FileName = openFileDialog1.FileName; this.Controls.Remove(WorkPanel); OprCreator oprCreator = new OprCreator(ref opros); WorkPanel = oprCreator.CreateCrPanel(true); this.Controls.Add(WorkPanel); FileCreated = true; }