簡體   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