我在用wpf做c#中的用CombBox显示字符使用的字体名,出了点问题,请教一下怎样修改?谢谢
3个回答
展开全部
我不知道你用的.NET多少, 在.NET 4.0和以上版本, 下面代码是测试可用的,不会报错。
var ff = System.Drawing.FontFamily.Families;
comboBox.ItemsSource = ff;
comboBox.DisplayMemberPath = "Name";
//WPF里的数据源绑定应该直接绑定上,不要去一个个的add,这样获取的时候,直接可以拿到字体的类, 而不用再通过字体名去转换。
var ff = System.Drawing.FontFamily.Families;
comboBox.ItemsSource = ff;
comboBox.DisplayMemberPath = "Name";
//WPF里的数据源绑定应该直接绑定上,不要去一个个的add,这样获取的时候,直接可以拿到字体的类, 而不用再通过字体名去转换。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询