0

ユーザーがテキストを書式設定できるアプリを作成したいと考えています。ここでスタック オーバーフローのマークダウン エディターと同じように単純な書式設定、太字、イタリック、リストなどを行うことができます。

HTML/JS を使用してこれを実装できる AIR や Titanium などのソリューションを使用したいと思っています。ただし、AIR は、シャドウ、@font-face などの一部の機能を無効にしています。これらの機能は、現在は使用しない可能性がありますが、将来使用する可能性があります。チタン デスクトップの開発は行き詰まっているようです。

Silverlight は可能な代替手段のようですが、書式設定されたテキストを作成するには、フロー ドキュメントのようなものを使用しますか? しかし、私は Entity Framework と C# がいかに強力な言語であるかが本当に好きです。現在、Silverlight に傾倒していますが、テキストをフォーマットする方法を実装するにはどうすればよいですか。ユーザーがマークダウンを入力し、Web ブラウザー コントロールを使用して HTML をレンダリングするテキスト ボックスを作成できますが、これを実装する「悪い」方法のように思えます。HTML パーツを表示するための多くの Web ブラウザ コントロールが必要ですか?

4

1 に答える 1

0

Silverlight 4 には RichTextBox があります。あなたはそれを調べましたか?デモ ビデオはこちら: http://channel9.msdn.com/shows/SilverlightTV/Diving-into-the-RichTextBox-Silverlight-TV-31/

HTML への変換とその逆の最適な方法については、さまざまな議論があります。

より強力なものが必要な場合は、このようなサードパーティのオプションがあります.

于 2010-08-25T14:45:17.313 に答える