Смена ячеек сетки путем клика - C#

Узнай цену своей работы

Формулировка задачи:

Хотела сделать режим редактирования, затем первый клик берет значение первой ячейки, второй клик - значение второй, и они менятся.
private void button6_Click(object sender, EventArgs e)
        {
            dataGridView1.Enabled = true;
            int k = 0;
            object a, b, c;
            if ((dataGridView1.CurrentCellChanged) && (k == 0))
            {
                a = dataGridView1.CurrentCell.Value;
                k++;
            }
            if ((dataGridView1.CurrentCellChanged) && (k == 0))
            {
                b = dataGridView1.CurrentCell.Value;
                c = a;
                a = b;
                b = c;
                k = 0;
            }
        }
подскажите, пожалуйста, в чем ошибка?

Решение задачи: «Смена ячеек сетки путем клика»

textual
Листинг программы
can = true;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5