リストされたすべてのフォントをシステムに取得するドロップダウンリストがあります。Webページを読み込んでラベルにテキストを入力して表示したり、目的のフォント名でテキストを変更しようとすると、スローされます。フォントが太字をサポートしておらず、一部は斜体などをサポートしていないという例外があります。
だから私の質問は、フォント名に応じてどのように変更するのですか?たとえば、フォント名「Aharoni」を選択した場合、それは太字をサポートしていませんが、すぐにそれらの場合のデフォルトフォントを選択する必要があります。
どんな助けでもありがたいです!
ページ読み込みイベントでフォントのリストを表示する方法は次のとおりです。
For Each f As System.Drawing.FontFamily In System.Drawing.FontFamily.Families
DropDownFontList.Items.Add(f.Name)
Next
Button1_Clickイベント:
Label1.Font.Name = DropDownFontList.SelectedItem.Value