如何在不更改样式的情况下设置RichTextBox.SelectionFont FontFamily?

时间:2013-03-05 06:31:44

标签: c# vb.net

我想在不更改样式的情况下设置RichTextBox.SelectionFont FontFamily 因为我的字体不支持粗体和常规样式。

rtb.SelectionFont = New Font(New FontFamily(nicknamefonttype), nicknamefontsize, 0, GraphicsUnit.Point)

该错误表明该字体不支持粗体和常规。

1 个答案:

答案 0 :(得分:0)

我在我的WPF应用程序中使用此功能将System.Drawing.FontFamily应用于我选择的文本:

rtb.Selection.ApplyPropertyValue(FontFamilyProperty, ((System.Drawing.FontFamily)rbngFonts.SelectedItem).Name);

rbngFonts是一个RibbonGallery,所以我怀疑你需要让它适应你的应用程序。