2009-08-20 19 views
9

私は、HTMLへのエクスポート/インポートをサポートするリッチテキストエディタを探していました。 見つかった使用可能なコントロールはすべてSilverlightコントロールです。WPFアプリケーション内でのSilverlightコントロールの使用

WPFのテキストエディタについてのStackOverflowで誰かasked、選択した答えは:WPFとSilverlightの間の重複与え

開始する可能場所は、Silverlightのリッチテキストエディタです。

私が知る限り、WPFアプリケーション内でSilverlightコントロールを使用することはできません。ブラウザコントロールを使ってSilverlightコントロールをホストするのは、私にとっては本当に悪い選択肢のようです。

WPFアプリケーションでSilverlightを使用することはできますか? そうでなければ、WPFリッチテキストエディタがそこに存在しますか?

+0

を持ってCodeProjectのWPFリッチテキストは http://www.codeproject.com/KB/WPF/wpf-richtexteditor.aspx私のニーズに十分ではありません – Elad

答えて

3

私はStackoverflowの質問のポスターは、WPFを対象とするソースを再コンパイルすることを提案していたと思います。これはコードの一部を修正/置き換えることを意味するかもしれませんが、ソースをSLコントロールに持っていればWPFに移植することが考えられます。

+0

これに同意しました。 –

0

いいえ、WPFアプリケーションでSilverlightを使用することはできません。彼らは非常に異なる技術です。

「まともな」リッチテキストエディタについては、まともなものがたくさんあります(RichTextBoxはWPFに組み込まれています)。本当に必要なのは、HTMLをサポートするリッチテキストエディタです。 HTMLのインポート/エクスポートがすべて必要な場合は、RichTextBoxから継承していくつかの機能を追加することで簡単に追加できるように思えます。あなたはSilverlightの1が仕事を得ることができない場合

+0

具体的には、フォントの選択、箇条書きの追加、書式のままのままのコピーアンドペーストなど、すべての基本的なテキスト編集機能をユーザーに与える必要があります。 例えば、WPFのRichTextBoxは、これらの機能のほとんどをサポートしていません – Elad

+1

ところで、Htmlのサポートを追加するのは簡単ではありません。 MicrosoftのXaml to Htmlコンバータでさえ、多くの単純なケースを処理できません。 http://msdn.microsoft.com/en-us/library/aa972129.aspx – Elad

+0

これはかなり機能的ですが、ロケット科学ではありません。この記事をご覧ください:http://michaelsync.net/2009/06/09/bindable-wpf-richtext-editor-with-xamlhtml-convertor – Charlie

0

はここでWPFのテキストエディタコンポーネントです:

WPF Text Editor

0

WPFのための偉大なPersianDateピッカーがあります。 CodeProjectのWebサイトで検索してください 私はそれを使用しています。 スケジューラはありません SilverLoghtにありますが、WPFにはないものが見つかりました どうすれば変換できますか? 私はSLのソースコードへの完全なアクセス