HeaderHeight (Design/Runtime property)

This property is used to set or get the HeaderHeight.

PROPERTY HeaderHeight as Integer

Notes
You can hide the header by setting HeaderHeight to 0 or 1, that is if the HeaderHeight is set to 1 when running Win32 then the Grid will change it to 0 and if set to 0 when running MacOS then the Grid will change it to 1. The reason for this is that Appearance drawing of the Grid's frame requires different settings depending on target platform. But setting it to either 0 or 1 will make you safe since the Grid will take care of figuring out which target is running and how there value should be changed from 0 to 1.

OS X limitations:
OS X Appearance headers can only be 17 pixels in height, OS X does not allow any other setting. This means that the Grid will only allow 17 pixel or 1 pixel headers (1 pixel = header invisible) when running on OS X. The Grid will though change those values for you when running on OS X so if you have the header set to 15 or 20 pixels then the Grid will reconfigure it self to 17 pixels when running on OS X, and if you have the HeaderHeight set to 0 when running OS X then the Grid will reconfigure it self to 1 pixel to draw it self properly with invisible headers.