Unfortunately, there is not an easy way to do this. The TaskCollection and RunningTaskCollection instances that can be retrieved do not have any change events that would alert the consumer to changes in the underlying tasks.
In order to achieve what you are looking for, you would need to set a timer and then manually compare the lists and task properties and then update your grid. You could also just refresh the grid at some interval and re-retrieve the task list.
In order to achieve what you are looking for, you would need to set a timer and then manually compare the lists and task properties and then update your grid. You could also just refresh the grid at some interval and re-retrieve the task list.