Я хотел бы сделать нечто похожее на то, что мы делаем в ASP.NET, где мы анализируем все строки в GridView и присваиваем определенное значение конкретной ячейке в строке, у которой совпадает TaskId в качестве текущего Id.
Это должно происходить в функции Tick объекта Timep Dispatcher. Так как у меня есть кнопка Start Timer Column для каждой строки в GridView. После нажатия кнопки запуска таймера конкретной строки мне нужно запустить ее таймер и отобразить в ячейке в этой строке. Точно так же может быть несколько таймеров, работающих параллельно.
Для этого мне нужно иметь возможность проверить идентификатор задачи конкретной задачи и постоянно обновлять значения ячеек с обновленным временем во всех задачах, для которых запущен таймер.
TimeSpan TimeRemaining = somevalue;
string CurrentTaskId = "100";
foreach (строка GridViewRow в RadGridView1.Rows) // Здесь я также попробовал RadGridView1.ChildrenOfType (), но он имеет нулевое значение
{
if ((row.DataContext as Task) .TaskId == CurrentTaskId)
row.Cells [2] .Content = a.TaskTimeRemaining.ToString ();
}
Может кто-нибудь сообщить мне, как получить эту функцию с помощью Telerik RadGridView?
Cheers,
Сайед.