Я работаю над проектом в 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