繁体   English   中英

WPF和Smith HTML编辑器 - 字体列表为空

[英]WPF and Smith HTML Editor - Font list is empty

因为没有关于如何在项目网站上使用Smith的Html编辑器的真实指导或解释,我使用source来构建.dll然后在我的项目中引用它。

我设法得到绑定和编辑器工作,但字体列表是空的。

在此输入图像描述

有没有人遇到过这个?

提前致谢!

好吧,我想我发现了错误。 我一直在使用“PrettyLib”for .NET,它将.dll和其他配置文件移动到安装(或调试)目录的特定文件夹中。 (通常\\lib\\

在源代码的HtmlEditor.xaml.cs中,有一个InitStyles()方法,它基本上用XmlReader读取配置文件,然后填充字体系列和字体大小的组合框。

编辑器的创建者使用配置文件的非常具体的位置,这只是"smithhtmleditor.config.xml" - 我假设项目的根。

我用了

Path.GetDirectoryName(Environment.GetCommandLineArgs()[0]) + "\\lib\\" + ConfigPath)

其中读取安装Application的位置,并添加\\lib\\smithhtmleditor.config.xml

而不是老

XmlTextReader.Create(ConfigPath)

我清理,重建解决方案,新的dll按预期工作。

编辑:有时我希望我知道为什么人们没有特别的原因而投票。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM