private void ClearAll() { var finishedTasks = m_Elements.Where(el => !el.dataSource.running).Select(el => el.dataSource.id).ToArray(); foreach (var id in finishedTasks) { Progress.Clear(id); } }
private static void DeleteButtonClicked(EventBase obj) { var sender = obj.target as Button; var ds = sender?.userData as ProgressItem; if (ds != null) { Progress.Clear(ds.id); } }