Установите шрифт в конструкторе winforms для объекта Font - PullRequest
0 голосов
/ 22 декабря 2018

Я работаю над проектом в Windows Forms и хочу использовать пользовательские шрифты для кнопок и т. Д.

У меня есть статический класс, который содержит стили шрифтов, которые я хочу.Например:

ParagraphFont = new Font(Properties.Resources.Font, 14.25F);
TitleFont = new Font(Properties.Resources.Font, 48, FontStyle.Bold);

Я хочу иметь возможность применить шрифт к форме / пользовательскому элементу управления через дизайнер, но я не могу понять, как это сделать.

Iя пытался установить шрифты всех элементов управления для этих переменных после метода InitialiseComponent (), но это кажется скучным и утомительным, чтобы сделать с несколькими формами и элементами управления, которые есть в моем проекте

Есть ли быстрееспособ сделать это?

Редактировать: Мой вопрос отличается от предложенного дубликата.Мне не нужно устанавливать шрифт по умолчанию для проекта, я хочу установить шрифт каждого элемента управления отдельно для переменной стиля.Например:

label.Font = ParagraphFont;

В конструкторе.Таким образом, я могу в любое время изменить шрифт, используемый в ParagraphFont

...