我想创建一个下拉列表,其中显示可用的字体名称,以及字体可用的样式。任何人都可以向我提供一些信息或代码示例,以便我可以使用它们以便开始使用吗?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. Odoo名称在many2one字段的下拉列表中
- 2. 根据下拉列表中的选择更改下拉列表名称
- 3. Linq Distinct()名称为填充名称和值的下拉列表
- 4. C# - 倾销名单的下拉列表
- 5. VS是什么名称下的类,功能等下拉列表的名称?
- 6. HTML字体列表下拉菜单
- 7. tiny MCE添加字体下拉列表
- 8. c下拉列表#
- 9. 从名称列表下拉表单中为MySQL INSERT提取ID
- 10. 实体框架:实体名称中的无效字符列表
- 11. 让我的Viewmodel出现在名称空间下拉列表中
- 12. 在网格视图中的组合框/下拉列表c#.net
- 13. 使用.net获取名称表,名称列,名称数据
- 14. ASP.NET - 后端别名下拉列表名称
- 15. 如何从下拉列表中回显名称?
- 16. 如何将excelsheetcloumn名称填充到下拉列表中?
- 17. 如何使用javascript在下拉列表中选择名称?
- 18. 第一个下拉列表名称选择显示第二个下拉列表中的电子邮件值
- 19. 下拉菜单的名称
- 20. 下拉面板的名称
- 21. 使用数据库表名称填充下拉列表
- 22. 拉一个表的sql列名称
- 23. 下拉列表在C#中的问题
- 24. jQuery UI datepicker:如何将下拉列表中的月份名称从短名称改为长名称?
- 25. 基于tr类名称的DataTables下拉列表过滤器
- 26. PHP + WordPress的:自动列表图像名称到下拉选择
- 27. 国家显示名称和代码的下拉列表
- 28. OctoberCMS - 下拉菜单:通过下拉列表选择名称保存ID
- 29. MVC不同实体的下拉列表
- 30. CkEditor - 如何在下拉菜单中显示更大的字体名称?
不要忘记点击“V”留下了一个答案 – RvdK 2009-09-21 12:54:21