2008-08-08 4 views
4

私は、WinFormアプリケーションでテキストを表示する際に、単純なマークアップ言語、または単純なhtmlを利用する方法を探していました。ほとんどの場合、1つの単語または2つの単語を強調表示したいので、Webブラウザコントロールを埋め込むことは避けてください。dotnetのための書式設定可能な軽量でオープンソースのラベルコントロールがありますか?

私はRTFControlを使ってみましたが、少し重いと思いますし、フォーマットを行うのに使われた "言語"は簡単ではないと思います。これは異なる整形とサンプル列ある

私のような文字列を表示することができるシンプルなコントロールがあります。

テキストのフォントやサイズを指定することができれば、本当にきれいです。

ああ、dotnet 3.5とWPF/xamlはオプションではありません。

答えて

7

さて、HTMLを使用してください。私たちはいくつかのアプリケーションで以下の 'FREE'コントロールを使用しました。

私たちは、HTMLマークアップでUIを定義し、このコントロールを使用して、それをレンダリングすることができます:

当初

http://www.terrainformatica.com/htmlayout/main.whtm

、我々はUIをレンダリングするためにRTFコントロールを使用できるようにHtmlToRTFコンバータを見て始めたが、 2つの形式を一致させるにはあまりにも多くのオプションがあります。そして、私たちは上記のコントロールを使用して終了しました。

唯一の前提条件は、あなたのアバウトボックスにその名前が記載されていることです。

関連する問題