Generally speaking, you should be handling the CellFormatting event of the grid to format each cell every time it is required. It may not be as important if you're not editing but doing so allows you to change formatting for individual cells as they change without caring about the rest of the grid.