2010-12-07 8 views
1

RTFでC#RichTextEditコントロールを使用して小さな書式のテストを作成しようとしていますが、正しく作成できないようです。RTFテーブル内のテキストの右揃え

 
     Key Value 
Another key Another value 
A third key Value 

使用して、RTFコードイムがこれです::これは私が見てしたい方法です

 
{\rtf1\ansi\ansicpg1252\deff0 
{\fonttbl 
{\f0\fswiss\fcharset0\fprq2\fttruetype Tahoma;}} 

\kerning0\cf0\ftnbj\fet2\ftnstart1\ftnnar\aftnnar\ftnstart1\aftnstart1\aenddoc\revprop3{\info\uc1}\deftab720\viewkind1\paperw11905\paperh16837\margl1440\margr1440\widowctrl 
\sectd\sbknone\colsx360\pgncont\ltrsect 
\pard\plain\ltrpar\ql\sl240\slmult1\itap0\par{ 
\trowd 
\cellx2288\pard\plain\ltrpar\qr\f0\fs14\sl240\slmult1\intbl\b\ Key \cell 
\cellx6721\pard\plain\ltrpar\ql\f0\fs14\sl240\slmult1\intbl Value \cell 
\row 

残りの2つの問題。 何を入れ​​ようとしても、テーブル周りの枠線を削除することはできません。 キー列は、右ではなく左に揃えられます。

RTFには誰も手伝ってもらえますか?

答えて

1

.netのRtfコントロールは哀れなもので、rtfコマンドとテーブルのごくわずかな部分しか実装していませんが、まったく機能しない大きな穴です。基本的に、そのようなことをしたい場合は、まともなテキストエディタを統合する必要があります。

マイクロソフトでは、単語ウィンドウをサポートすることを期待していますが、ユーザーには適切なバージョンのOfficeが存在することを保証することができます。

これはしばらくの間探してきましたが、商用の多くのものでも動作するrtfコントロールがまだ1つまたは2つのエラーを修正するだけです。あなたは最善を尽くすことです。

+0

MikeT、私は同意し、それが私たちがやったことです。 :) – Thomas

関連する問題