We have a PACS Monitor that only displays gray scale. Our application is written in C#, using .Net 2.0 All controls when displayed in the gray scale monitor, display ok. When the BackgroundColor property of DataGridView is set to anything other than White, Red, or Green, the DataGridView displays the color as Black in the gray scale monitor. I have a feeling it is related to the fact that the BackgroundColor property is of type Color( int32 Red , int32 Blue , int32 Green ). The 32-bit values only allow for 8-bit values (up to 255). I think that when casting the values, it truncates the lower/upper bits and displays either white or black (all 1âs or all 0âs ) in the grid Has anybody run into this problem?