Что такое C # эквивалент VB6 Label.FontName? - PullRequest
4 голосов
/ 10 марта 2011

Элементы управления Label в VB6 имеют свойство FontName, которое позволяет вам установить шрифт следующим образом: lblTitle.FontName = "Arial Bold".Есть ли в C # что-то похожее?

Я портирую тяжелую программу для баз данных с VB6 на C #, и я получаю имена шрифтов, таких как "Arial Bold" или "Garamond Italic" из базы данных, и я долженустановить шрифт некоторых меток на основе этого текста из базы данных.

Ответы [ 2 ]

4 голосов
/ 10 марта 2011

Попробуйте сделать это, например, так:

lblTitle.Font = new Font("Arial", 12, FontStyle.Bold);

Чтобы установить шрифт надписи на Arial Bold .В этом примере с размером шрифта 12.

2 голосов
/ 10 марта 2011

Вам нужно будет создать новый Шрифт и установить его в конструкторе. затем установите новый шрифт для элемента управления.

...