Как подчеркнуть (выделен жирным шрифтом и курсивом) строку/текст, назначенное для свойства Control.Text в программном приложении С# windows?
Вы хотите свойство Font.
Вы не можете установить подчеркивание шрифта вместе с другими свойствами - поскольку они доступны только для чтения, поэтому вам нужно будет создать новый объект Font и назначить его свойству Font. Существует несколько конструкторов, которые выделяют жирные, курсивные и подчеркивающие свойства.
Элемент управления предоставляет свойство "Шрифт". Вы можете назначить это, используя существующий Шрифт в качестве прототипа и определите требуемую информацию о стиле.
Этот фрагмент делает все шрифты всех верхних элементов управления жирным, подчеркнутым и курсивом:
foreach (Control item in this.Controls)
{
item.Font =
new Font
(
item.Font,
FontStyle.Underline | FontStyle.Bold | FontStyle.Italic
);
}
Фло
Скажите, что ваш контроль был ярлыком под названием myLabel
Font myFont = new Font(myLabel.Font,FontStyle.Bold|FontStyle.Italic|FontStyle.Underline);
myLabel.Font = myFont;
Просто измените свойство Control.Font. Класс Font имеет конструкторы для создания жирных/курсивых/подчеркнутых шрифтов.