Although I don’t know what code is behind the designer, I have always found that the designer doesn’t display non-standard installed fonts . The good news is that the property Fontis ambient, so if you want all the controls to be the same Font, you had toset it to Form. However, it seems that you just want one control to have one Font, so let's do the following:
ctrl.Font = new Font("Marlett", 8.5f);
which sets the Fontvalue Marlettand size for this control 8.5.
, Font, , , Panel, Font Panel; .