Ошибка при закрытии формы - C#
Формулировка задачи:
Добрый вечер. Вот такая форма. Вызывается из другой, и передает в неё данные. Но если попробовать просто закрыть без передачи то вылезает ошибка : Object reference not set to an instance of an object
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace RCSoneproductiondeficit { public partial class Form5 : Form { public static int[] filtrs; public string filtrStr; public double ProizvDO; public double ProizvOT; public double SprosDO; public double SprosOT; public double StXranDO; public double StXranOT; public double WtrafDO; public double WtrafOT; public Form5() { filtrs = new int[10]; InitializeComponent(); } public double OtDo { get { return ProizvOT; return ProizvDO; return SprosOT; return SprosDO; return StXranOT; return StXranDO; return WtrafOT; return WtrafDO; } } private void button2_Click(object sender, EventArgs e) { Close(); } private void button1_Click(object sender, EventArgs e) { for (int k = 1; k <= 5; k++) { filtrStr = filtrStr + filtrs[k] + "/"; } ProizvOT = System.Convert.ToDouble(textBox1.Text); ProizvDO = System.Convert.ToDouble(textBox2.Text); /* SprosOT = System.Convert.ToDouble(textBox4.Text); SprosDO = System.Convert.ToDouble(textBox3.Text); StXranOT = System.Convert.ToDouble(textBox6.Text); StXranDO = System.Convert.ToDouble(textBox5.Text); WtrafOT = System.Convert.ToDouble(textBox8.Text); WtrafDO = System.Convert.ToDouble(textBox7.Text); */ this.Close(); } private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked) { filtrs[1] = 1; textBox1.Enabled = true; textBox2.Enabled = true; } else { filtrs[1] = 0; textBox1.Enabled = false; textBox2.Enabled = false; } }
Решение задачи: «Ошибка при закрытии формы»
textual
Листинг программы
this.ProizvOT = MnVibor.ProizvOT; this.ProizvDO = MnVibor.ProizvDO;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д