このサイトをご覧になるには、JavaScriptを有効にしてください。
RTFテキストは、 リッチテキストコンポーネント内の式です。 リッチテキストコンポーネントで式を扱うことと、他のテキストコンポーネントで式を扱うことに、大きな違いはありません。
式の構文と使用方法は、テキストコンポーネントでの式の構文と使用方法と似ていますが、考慮すべき特定の問題があります - 適用される書式設定は、その一部ではなく、コードの挿入全体に適用する必要があります。
例えば、RTFテキスト内の計算値を特定の色にしたいとします。 この場合、色属性は、開始波括弧「{」から終了波括弧「}」までの記号を含む式全体に適用されることが重要です。たとえば、以下のようになります。
書式設定は式に完全に適用されます。この式は正しく動作します。
式の一部だけに書式が適用されます。この式は動作しません。
書式設定は式に完全に適用されますが、中括弧は含まれません。この式は動作しません。
書式設定に開始波括弧が含まれていません。この式は動作しません。
リッチテキストコンポーネントの式では、この方法で挿入できるのはプレーンテキストのみです(書式設定コマンドなし)。したがって、RTFテキストを挿入することはできません。そのため、RTFテキストを挿入することはできません。その場合、DataColumnの助けを借りて、すべてのプロパティを割り当てる必要があります。
プロパティフルコンバート式は、RTF コンポーネント内の式をさまざまな方法で処理する機能を提供します。このプロパティがfalse に設定されている場合、式は迅速、単純、かつ一貫して処理されます。このプロパティをtrueに設定すると、RTFコンポーネント内の式の処理がより徹底的なものになります。この方法はレポートのレンダリングを遅くしますが、より徹底した式の変換を可能にします。特に、式が数字とラテン・アルファベット以外の文字を使用している場合です。