スミスのHtmlエディタをプロジェクトWebサイトで使用する方法の実際のガイドや説明がないので、ソースを使用して.dllをビルドしてからプロジェクトで参照しました。WPFとスミスHTMLエディタ - フォントリストが空です
フォントのリストは空ですが、バインディングとエディタは正常に動作します。
誰もが今までにこれを検出しましたか?
ありがとうございます!
スミスのHtmlエディタをプロジェクトWebサイトで使用する方法の実際のガイドや説明がないので、ソースを使用して.dllをビルドしてからプロジェクトで参照しました。WPFとスミスHTMLエディタ - フォントリストが空です
フォントのリストは空ですが、バインディングとエディタは正常に動作します。
誰もが今までにこれを検出しましたか?
ありがとうございます!
申し訳ありませんが、私はエラーが見つかりました。 私は "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は意図したとおりに動作します。
編集:時には、私はなぜ人々が特別な理由でダウンボートをしたのか知りたがっています。
有害なコミュニティと無知の最大のエコーチャンバーを見たい場合は、Hacker News(ycombinator)にアクセスしてください。 – Alexander