在dotnetnuke中给ftb添加/使用汉字字体

没有研究过freetextBox不知道如何添加字体,比如黑体楷体等中文字体
谁有修改过的FreeTextBox的代码或编译好的DLL?

如果没有,还要考虑授权问题的话,可以使用如下的替代方法,更好的办法,还不知道

修改文件Ftb3HtmlEditorProvider.vb
       Private   Function AddStyleToolBar() As FreeTextBoxControls.Toolbar

            
Dim tb As New FreeTextBoxControls.Toolbar
            
Dim zt As New FreeTextBoxControls.ToolbarListItem("黑体")
            
Dim ffm As New FontFacesMenu
            ffm.Items.Add(zt)
            ffm.Items.Add(
New FreeTextBoxControls.ToolbarListItem("楷体"))

            tb.Items.Add(AddStylesMenu)
            tb.Items.Add(
New ParagraphMenu)
            
'tb.Items.Add(New FontFacesMenu)
            tb.Items.Add(ffm)
            tb.Items.Add(
New FontSizesMenu)

            
Return tb

        
End Function

主要是怕自己忘了,所以记一下

另外
cntlFtb.AutoGenerateToolbarsFrom String = True/False
这里的string在什么地方

你可能感兴趣的:(dotnetnuke)