Я использую Winforms для создания GUI для своего приложения, и я увидел, что шрифт по умолчанию элемента управления ToolStrip отличается от всех других элементов управления в форме.
Для элемента управления ToolStrip по умолчанию используется шрифт: Segoe UI, размер 9, высота 16
Для всех других элементов управления в форме шрифт по умолчанию: Microsoft Sans Serif, размер 8.25, Высота 13
См. Также следующие два снимка экрана:
или с масштабированием DPI, установленным на 160% и DPIAwareness
Они были созданы с использованием следующего кода:
public Form1()
{
InitializeComponent();
toolStripLabel1.Text = "Font: " + toolStripLabel1.Font.FontFamily.Name + ", Size: " + toolStripLabel1.Font.Size + ", Height: " + toolStripLabel1.Font.Height;
label1.Text = "Font: " + label1.Font.FontFamily.Name + ", Size: " + label1.Font.Size + ", Height: " + label1.Font.Height;
textBox1.Text = "Font: " + textBox1.Font.FontFamily.Name + ", Size: " + textBox1.Font.Size + ", Height: " + textBox1.Font.Height;
}
Так что мне делать с что?
Должен ли я использовать Segoe UI для всего?