リッチテキストの破壊

デフォルトでは、リッチテキストコンポーネントの CanBreak プロパティは false に設定されています。このようなテキストコンポーネントは、1ページに印刷するのに十分なスペースがない場合、壊れずに次のページに移動されます。

上の図のように、1ページ目の下に空きスペースが残ってしまいました。これを避けるために、CanBreakプロパティをtrueに設定します。そうすると、リッチテキストのコンポーネントが壊れてしまいます(下図参照)。

上の図に示すように、リッチテキストは壊れており、一部は最初のページに残り、もう一方は次のページに移動されました。コンポーネントが単一のページに収まらない可能性があることも考慮に入れる必要があります。テキストコンポーネントが行方向に壊れていることを知っておく必要があります。また、テキスト・コンポーネントが配置されているバンドのCanBreakプロパティがfalseに設定されている場合、テキスト・コンポーネントの Break は機能しません。そのため、テキストコンポーネントはバンドと一緒に移動されます。したがって、テキストコンポーネントを破壊する必要がある場合は、テキストコンポーネントとバンドのCanBreakプロパティの値をtrueに設定する必要があります。