This sample illustrates the frequent updates that occur in random cells across the grid, while keeping CPU usage to a minimum. A timer changes cells during short intervals, and insert/remove rows randomly.
Features
Cell changes are drawn directly to the graphics context instead of performing an Invalidate.
Text is drawn by using GDI instead of GDI+.
View optimization updates for inserting and removing rows.
When running this sample, open the Task Manager and check the CPU usage; you will be able to start up multiple instances without slowing down your machine.