Я новичок в C# (в основном, занимаюсь разработкой SQL), и у меня возникают проблемы с тем, чтобы разглядеть вокруг .net-событий и как собрать все это вместе. У меня есть форма, которая выглядит примерно так:Доступ к 2 отдельным данным gridview в событии щелчка кнопки
gridView1
gridView2 btn_Addpoint
gridView3 btn_RemovePoints
Так на моей форме у меня есть 3 Gridcontrols, верхний имеет родительские строки, а второй имеет детей. Затем у меня есть две кнопки, которые могут либо добавить выбранные точки от 2-й сетки к третьей сетке, либо кнопку удаления, чтобы удалить их из 3-й сетки.
Так что, когда я добавляю событие нажатия кнопки я это:
btnAddPoint_Click(object sender, EventArgs e)
Я понимаю, что отправитель является фактически кнопкой и я гугл немного и обнаружил свойство Tag, чтобы создать указатель на один из сетки, которые вы можете включить в это событие кнопки, чтобы получить доступ к реальной сетке, но похоже, что у нее может быть только 1 тег, а что касается моих других 2 сеток?
Вся цель - проверить, добавлены ли дубликаты, и мне также необходимо изменить цвет некоторых строк на основе условий.
Как я могу «увидеть» все 3 решетки внутри событий с двумя кнопками, чтобы получить доступ к их строкам? Должен ли я делать их глобальными переменными и как-то обновлять их с помощью событий или каким-то образом устанавливать отношения? Мне просто нужно руководствоваться в правильном направлении здесь, что делать/что такое лучшая практика, но какой-то код также будет оценен.