New Product Launch - BoldDesk !
Introducing help desk ticketing software.
New Product LaunchBoldDesk: Help desk ticketing software starts at $10 for 3 agents.
Try it for free.if(e.RowIndex == 0 && e.ColIndex > 0) { //somehow decide whether this column should be bold bool b = false; for (int i = 1; i <= this.grid.Model.RowCount; ++i) { if( (bool) this.grid[i, e.ColIndex] ) { b = true; break; } } if(b) { e.Style.Font.Bold = true; } }I did not check the syntax above, so you may have to modify things. But the idea is to only set e.Style and not set something like grid[0,3]. Now if the above calculation takes too long, then you might consider caching whether a column needs to be formated, and then retrieve the format decision in the PrepareViewStyleInfo from the cache. You would then recompute the cached values when the data changed.