else MessageBox.Show("Поле не может быть пустым!", "Ошибка!");
}
//Добавление объекта
private void button8_Click(object sender, EventArgs e)
{
if (textBox7.Text != "")
{
string[,] bufM = new string[Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0], Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1] + 1];
for (int i = 0; i < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0]; i++)
for (int j = 0; j < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]; j++)
bufM[i, j] = Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i, j];
Global.АутОбъект[listBox1.SelectedIndex].mDostupa = new string[Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0], Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1] + 1];
Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]++;
for (int i = 0; i < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0]; i++)
for (int j = 0; j < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]; j++)
Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i, j] = bufM[i, j];
dataGridView1.RowCount = Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0] - 1;
dataGridView1.ColumnCount = Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1] - 1;
Global.АутОбъект[listBox1.SelectedIndex].mDostupa[0, Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1] - 1] = textBox7.Text;
for (int i = 1; i < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]; i++)
{
dataGridView1.Columns[i - 1].HeaderCell.Value = Global.АутОбъект[listBox1.SelectedIndex].mDostupa[0, i];
}
textBox7.Text = "";
}
else MessageBox.Show("Поле не может быть пустым!", "Ошибка!");
}
//Удаление субъекта
private void button10_Click(object sender, EventArgs e)
{
if (textBox6.Text != "")
{
bool flag = true;
string[,] bufM = new string[Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0] - 1, Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]];
for (int i = 0; i < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0] - 1; i++)
for (int j = 0; j < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]; j++)
{
if (Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i, j] != textBox6.Text)
{
bufM[i, j] = Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i, j];
}
else
flag = false;
if (!flag)
bufM[i, j] = Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i + 1, j];
}
Global.АутОбъект[listBox1.SelectedIndex].mDostupa = new string[Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0] - 1, Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]];
Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0]--;
for (int i = 0; i < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0]; i++)
for (int j = 0; j < Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1]; j++)
Global.АутОбъект[listBox1.SelectedIndex].mDostupa[i, j] = bufM[i, j];
dataGridView1.RowCount = Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[0] - 1;
dataGridView1.ColumnCount = Global.АутОбъект[listBox1.SelectedIndex].sizeMDostupa[1] - 1;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.