我想創建一個下拉列表,其中顯示可用的字體名稱,以及字體可用的樣式。任何人都可以向我提供一些信息或代碼示例,以便我可以使用它們以便開始使用嗎?C#.Net中字體名稱的下拉列表
0
A
回答
4
調用FontFamily.Families獲取系統上字體系列的集合,或FontFamily.GetFamilies(Graphics)以獲取給定圖形上下文的族。然後對於每個字體叫FontFamily.IsStyleAvailable確定爲粗體,斜體支持等
+0
我想確切的編碼,我穿上」的接受的答案對此代碼有任何想法 – Yagnesh84 2009-09-21 12:57:10
2
foreach (FontFamily fontFamily in FontFamily.Families)
{
if (fontFamily.IsStyleAvailable(FontStyle.Regular))
{
fontComboBox.Items.Add(fontFamily.Name + " (Regular)");
}
if (fontFamily.IsStyleAvailable(FontStyle.Bold))
{
fontComboBox.Items.Add(fontFamily.Name + " (Bold)");
}
if (fontFamily.IsStyleAvailable(FontStyle.Italic))
{
fontComboBox.Items.Add(fontFamily.Name + " (Italic)");
}
if (fontFamily.IsStyleAvailable(FontStyle.Underline))
{
fontComboBox.Items.Add(fontFamily.Name + " (Underline)");
}
if (fontFamily.IsStyleAvailable(FontStyle.Strikeout))
{
fontComboBox.Items.Add(fontFamily.Name + " (Strikeout)");
}
}
+0
NB這不考慮組合樣式,如Bold + Underline。 – ICR 2009-09-21 13:22:45
相關問題
- 1. .NET下拉列表中與C#
- 2. WTForms在下拉列表中顯示foreignkey字段的名稱
- 3. Odoo名稱在many2one字段的下拉列表中
- 4. 根據下拉列表中的選擇更改下拉列表名稱
- 5. 基於名稱填充下拉列表
- 6. Linq Distinct()名稱爲填充名稱和值的下拉列表
- 7. C# - 傾銷名單的下拉列表
- 8. VS是什麼名稱下的類,功能等下拉列表的名稱?
- 9. 下拉列表中的下拉列表
- 10. 創建名稱數組中CakePHP的下拉列表中
- 11. HTML字體列表下拉菜單
- 12. 字體真棒和下拉列表
- 13. tiny MCE添加字體下拉列表
- 14. c下拉列表#
- 15. 具有相同的.class名稱變更的下拉列表中
- 16. 從名稱列表下拉表單中爲MySQL INSERT提取ID
- 17. 實體框架:實體名稱中的無效字符列表
- 18. CKEditor外部字體加載在字體的下拉列表
- 19. 填充下拉列表根據名字
- 20. 在網格視圖中的組合框/下拉列表c#.net
- 21. swift中的命令下拉列表名稱
- 22. 讓我的Viewmodel出現在名稱空間下拉列表中
- 23. 更改TinyMCE中FontSize下拉列表的名稱
- 24. 使用.net獲取名稱表,名稱列,名稱數據
- 25. 將li位置移動到字符串名稱的下拉列表中
- 26. ASP.NET - 後端別名下拉列表名稱
- 27. 如何使用javascript在下拉列表中選擇名稱?
- 28. odoo,請在下拉列表中看到id和nt名稱
- 29. 如何在html下拉列表中顯示類別名稱?
- 30. jQuery代碼在下拉列表中設置默認名稱
不要忘記點擊「V」留下了一個答案 – RvdK 2009-09-21 12:54:21