Преобразование строки в шрифт
У меня есть проблема, я хочу иметь возможность преобразовать строку, сгенерированную окном FontDialog, обратно в шрифт.
Дело в том, что я должен хранить информацию, сгенерированную FontDialog, в списке. Listboxes принимает только строки, а не шрифты, поэтому я должен преобразовать шрифт в строку. Это не проблема. Вывод шрифта при преобразовании в строку выглядит следующим образом:
[Шрифт: Name=Corbel, Size=14.25, Units=3, GdiCharSet=0, GdiVerticalFont=False]
Теперь то, что я хочу сделать, это преобразовать вышеприведенную строку обратно в шрифт, однако в отличие от преобразования целых чисел в цвета это кажется намного сложнее, и я борюсь.
Пожалуйста, кто-нибудь может пролить немного света и помочь мне?
спасибо :)