I've written a custom control in VB.NET 2005 that is based on the RichTextBox. It seems to insist on defaulting to Microsoft Sans Serif 8pt no matter what I do, however. I want it to default to the Arial font, size 10. I've ensured this is set in the control's designer and even in the New() sub of the custom control. I've even gone so far as to explicitly set the font at runtime in the program that is using this control, but it always defaults to Microsoft Sans Serif.
If I use the change font dialog that I built into the control, the font can be changed. It's just that I can't seem to get the default font set properly. Any ideas as to why it's behaving like this?