2017-09-08 8 views
0

スミスのHtmlエディタをプロジェクトWebサイトで使用する方法の実際のガイドや説明がないので、ソースを使用して.dllをビルドしてからプロジェクトで参照しました。WPFとスミスHTMLエディタ - フォントリストが空です

フォントのリストは空ですが、バインディングとエディタは正常に動作します。

enter image description here

誰もが今までにこれを検出しましたか?

ありがとうございます!

答えて

2

申し訳ありませんが、私はエラーが見つかりました。 私は "PrettyLib" for .NETを使って.dllやその他の設定ファイルをインストール(またはデバッグ)ディレクトリの特定のフォルダに移動しています。 (通常\lib\)ソースコードのHtmlEditor.xaml.csで

は、基本的にXmlReaderと設定ファイルを読み取り、フォントファミリとフォントサイズのためのコンボボックスをポピュレートInitStyles()方法があります。

エディタの作成者は、構成ファイルのかなり特定の場所を使用しました。ちょうど"smithhtmleditor.config.xml"です。私はプロジェクトのルートを想定しています。

は、私は解決策や新しい再構築、アプリケーションが設置される場所の位置を読み取り、代わりに私が掃除古い

XmlTextReader.Create(ConfigPath) 

\lib\smithhtmleditor.config.xml

を追加

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

を使用しましたdllは意図したとおりに動作します。

編集:時には、私はなぜ人々が特別な理由でダウンボートをしたのか知りたがっています。

+0

有害なコミュニティと無知の最大のエコーチャンバーを見たい場合は、Hacker News(ycombinator)にアクセスしてください。 – Alexander

関連する問題