Создал форму с группой чекбоксов(36 штук). Необходимо, чтобы при выборе любого чекбокса его название сохранялось в лист ToHide. Затем циклом я хочу скрыть все столбцы в GridView, которые есть в листе. Вот код, который я написал:
private void OnCheckedChanged(object sender, EventArgs e)
{
CheckBox box = new CheckBox();
if (box.Checked)
{
Data.ToHide.Add(box.Text);
}
}
Но он не работает потому, что при каждом вызове события создаётся новый чекбокс, который никак не относится к выбранному. Не могу придумать как исправить код, чтобы все работало правильно.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Провел много времени в поисковиках но ответа так и не нашел
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме
Всем привет, учусь писать на C# и не догоняю в чем ошибкаПрограмма компилируется, начинает работать и тут же вылезает ошибка Вот код