Имеется DataGridView, при нажатии кнопки хотелось бы поменять значение в одной из ячеек. Делаю так - выдает ошибку.
| Код | public string istr; public string[] parts; public int irek; public Form5(string str) { InitializeComponent(); istr = str;
char[] seps = { ' ' }; string[] massiv = File.ReadAllLines("База.txt"); for (int u = 0; u < massiv.Length; u++) { if ((massiv[u].StartsWith(istr)) && (istr != null)) { string[] parts = massiv[u].Split(seps); for (int i = 0; i < parts.Length; i++) ; dataGridView1.Rows.Clear(); dataGridView1.Rows.Add(parts[0], parts[1], parts[2], parts[3], parts[4], parts[5], parts[6], parts[7], parts[8], parts[9], parts[10]);
string rek = parts[10]; irek = int.Parse(rek); if (irek > 0) { richTextBox2.Text = "-" + irek + " " + "р."; } else if (irek < 0) { richTextBox2.Text = irek + " " + "р."; } else { }
} else { } } }
private void button1_Click(object sender, EventArgs e) { string pl = richTextBox1.Text; int ipl; ipl = int.Parse(pl); int itable = irek + ipl; string table = String.Format("{0:D}", itable); parts[1] = table; }
|
|