Я чувствую себя настоящим новичком, публикуя это, но я не могу ничего найти для этого ...
У меня есть элемент управления, который я в основном пытаюсь переключить стиль шрифта между жирным и не жирным шрифтом. Это должно быть просто ...
Однако вы не можете получить доступ к свойству Control.Font.Bold, так как оно доступно только для чтения, поэтому вам нужно изменить свойство Font.
Чтобы сделать это жирным шрифтом, я просто делаю это:
this.btn_buttonBolding.Font = new Font(this.btn_buttonBolding.Font, FontStyle.Bold);
Не идеально, но работает. Однако как мне удалить этот жирный стиль (если он уже жирный)?
Я искал дубликаты; ближе всего я мог найти это, но это не совсем соответствует моей ситуации
Флаг извлечения из FontStyle (переключение FontStyles) [C #]
И это дает как установить, но не удалить: Изменить шрифт программно
Мне не хватает простого конструктора для шрифта, который мог бы сделать это? Или я просто что-то упустил?