2011-10-24 14 views
0

私が開発しているアプリケーションは、テキスト文書を持つことができるユーザーの周りに構築されています。これらの文書はブロブとしてSQLiteデータベースに格納されます。アプリケーションはスタンドアローンで、要件は「Next-Next-Finish」のような簡単なインストールです。ワードプロセッサ機能をWPFアプリケーションに統合する方法は?

私はユーザーがアプリケーション内でリッチテキストを書くことを許可する方法を探しています。理想的なソリューションは、WPFアプリケーション内にテキストプロセッサ(WordやOpenOfficeなど)を埋め込むことです。

アプリケーションでこのような問題をどのように解決しましたか?

答えて

0

を使用してのようにきれいな解決策は明らかではないのですけれども、あなたのWPFアプリの内部のWinFormsコントロールをホストしてみてください

EditingCommands.ToggleBold、EditingCommands.ToggleItalicなど、あなた自身で書くことができます。このアプローチのためにそこにはたくさんのドキュメントがあります。カップルの例は以下の通りです:http://elegantcode.com/2010/10/26/create-your-own-format-bar-for-the-wpf-richtextbox/

http://www.devx.com/dotnet/Article/34644

    • 今、WPFのRichTextBoxのと私の限られた経験で、これはそれが価値があるよりも、時には痛みの多くをです。だから本当に私はそれがあなたのリソースになると思う。開発時間があれば、自分でコード化する価値があるかもしれません。しかし、お金があり、すばやく安定したものが必要な場合は、既存のサードパーティのライブラリを使うことが最も確実です。

      私が使用するライブラリの1つはActiproですが、私は編集者にあまりにも多くのことを混乱させていません。彼らには試用版があるので、それをチェックすることができます。

      幸運!

  • +0

    私はいくつかの機能を追加したいと思いますが、開発時間はあまりありません。 RichTextBoxは良いことだ –

    0

    TX Text Controlは1つの方法です - WPFのバージョンには比較的大きな値段が付いていますが、WinFormsの無料版があります。あなたはそれがネイティブのWPFコントロールを内蔵し、リッチテキストボックスなどの組み込みの「EditingCommands」コマンドに応答し

    関連する問題