У меня есть DataGridView на winform. Я динамически добавляю DatagridViewButtonColumn в метод загрузки формы с именем кнопки как btnAction и текстом, отображаемым на нем как «Процесс».
Итак, каждая строка в сетке будет иметь эту кнопку «Процесс» в последнем столбце.
При событии нажатия этой кнопки я использую BackgroundWorker для вызова метода, который выполняет некоторые вычисления. После завершения вычислений мне нужно обновить текст этой нажатой кнопки как «Обработано» в этой строке сетки. Теперь, как мне справиться с этим сценарием? ->
Пользователь нажимает на несколько кнопок «Процесс», и мне нужно запустить вычисления для всех соответствующих строк в сетке. Может ли это быть выполнено с помощью BackgroundWorker или мне нужно использовать многопоточность здесь?
Пожалуйста, помогите с фрагментом кода, если это возможно.