RenderObject.Style.SplitVertBehaviorプロパティを設定します。
サンプルコード(VB) |
コードのコピー
|
---|---|
' 現在のページに収まらない場合に、描画オブジェクトを分割します。(既定の設定) texts(1).Text = "描画オブジェクトを分割する" texts(1).SplitVertBehavior = SplitBehaviorEnum.SplitIfNeeded texts(1).Height = "60mm" ' 現在のページに収まらない場合に、描画オブジェクトを分割しません。 texts(3).Text = "描画オブジェクトを分割しない" texts(3).SplitVertBehavior = SplitBehaviorEnum.Never texts(3).Height = "60mm" ' 現在のページに収まらない場合に、描画オブジェクトを分割しません。 ' また、描画オブジェクトが1ページに収まらない場合でも、描画オブジェクトを分割しません。 texts(5).Text = "描画オブジェクトを分割しない" texts(5).SplitVertBehavior = SplitBehaviorEnum.Never texts(5).Height = "400mm" ' 現在のページに収まらない場合に、描画オブジェクトを分割しません。 texts(7).Text = "1ページに収まらない場合だけ描画オブジェクトを分割する" texts(7).SplitVertBehavior = SplitBehaviorEnum.SplitIfLarge texts(7).Height = "60mm" ' 現在のページに収まらない場合に、描画オブジェクトを分割しません。 ' ただし、描画オブジェクトが1ページに収まらない場合には、描画オブジェクトを分割します。 texts(9).Text = "1ページに収まらない場合だけ描画オブジェクトを分割する" texts(9).SplitVertBehavior = SplitBehaviorEnum.SplitIfLarge texts(9).Height = "400mm" |
サンプルコード(C#) |
コードのコピー
|
---|---|
// 現在のページに収まらない場合に、描画オブジェクトを分割します。(既定の設定) texts[1].Text = "描画オブジェクトを分割する"; texts[1].SplitVertBehavior = SplitBehaviorEnum.SplitIfNeeded; texts[1].Height = "60mm"; // 現在のページに収まらない場合に、描画オブジェクトを分割しません。 texts[3].Text = "描画オブジェクトを分割しない"; texts[3].SplitVertBehavior = SplitBehaviorEnum.Never; texts[3].Height = "60mm"; // 現在のページに収まらない場合に、描画オブジェクトを分割しません。 // また、描画オブジェクトが1ページに収まらない場合でも、描画オブジェクトを分割しません。 texts[5].Text = "描画オブジェクトを分割しない"; texts[5].SplitVertBehavior = SplitBehaviorEnum.Never; texts[5].Height = "400mm"; // 現在のページに収まらない場合に、描画オブジェクトを分割しません。 texts[7].Text = "1ページに収まらない場合だけ描画オブジェクトを分割する"; texts[7].SplitVertBehavior = SplitBehaviorEnum.SplitIfLarge; texts[7].Height = "60mm"; // 現在のページに収まらない場合に、描画オブジェクトを分割しません。 // ただし、描画オブジェクトが1ページに収まらない場合には、描画オブジェクトを分割します。 texts[9].Text = "1ページに収まらない場合だけ描画オブジェクトを分割する"; texts[9].SplitVertBehavior = SplitBehaviorEnum.SplitIfLarge; texts[9].Height = "400mm"; |