It is always better to use the default font (system) to get the look. Therefore, Vista uses "Sergoe UI" as the default font, and XP uses "Tahoma" for this (not "Verdana"). To get the default dialog font, use the SystemFonts class:
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
Font = SystemFonts.DialogFont;
}
source
share