2011-10-23 5 views
1

私のシステムにリストされているフォントをすべて取得しているドロップダウンリストがあります。そして、Webページを読み込んでラベルにテキストを付けて表示すると、フォントは希望のフォント名であり、それはフォントがdold'tをサポートしていないことを示しています。Italicをサポートしていないものもあります。Asp.Netで埋め込みフォントを使用する

私はフォント名に応じてどのように変更するのですか?たとえば、フォント名「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 

答えて

2

あなたはフォントのためのFont.FontFamilyを見つけることができますし、その後することができますFontFamily.IsStyleAvailableメソッドを呼び出すここで

は、私はページロードイベントでフォントの一覧を表示しています方法ですイタリック体か太字体が利用可能かどうかを調べる。

myFontFamily.IsStyleAvailable(FontStyle.Italic) 
関連する問題