Another interesting issue:
I set the default font on most of my forms to what I want the text in my
controls to show up as (say, Verdana 9pt.), and then just change the
font on labels and buttons when I lay them out (to Verdana 9pt. Bold,
for example). This works for every control I have seen except the column
headers on DataGridView controls. When I am in design mode, I am able to
change the font under the ColumnHeaderDefaultCellStyle property, and the
form reflects the change and allows me to save. However, if I close and
re-open the form in design mode, I can see that it has set the font back
to whatever the default was for the form. It leaves all of the other
changes I made under ColumnHeaderDefaultCellStyle alone (e.g.,
ForeColor, BackColor). Is there any way to work around this issue
(preferably without setting it programmatically on the load event)?
Thanks,
Matt