[]
Utility method. -) Checks for KeepTogether. -) Checks whether split position falls on borders and corrects splitPosition in this case.
protected bool PrepareSplit(RequestedSplitPosition rsp, SplitContext splitContext, SplitBehavior splitBehavior, BordersSplitMode bordersSplitMode, double size, double nearOffset, double farOffset, out double splitPosition, out double contentSplitPosition)
Protected Function PrepareSplit(rsp As RequestedSplitPosition, splitContext As SplitContext, splitBehavior As SplitBehavior, bordersSplitMode As BordersSplitMode, size As Double, nearOffset As Double, farOffset As Double, ByRef splitPosition As Double, ByRef contentSplitPosition As Double) As Boolean
| Type | Name | Description |
|---|---|---|
| RequestedSplitPosition | rsp | Represents the split position where object should be break. |
| SplitContext | splitContext | Defines the context of section splitting. |
| SplitBehavior | splitBehavior | Defines the splitting behavior of a report object. |
| BordersSplitMode | bordersSplitMode | |
| double | size | |
| double | nearOffset | |
| double | farOffset | |
| double | splitPosition | OUT: contains corrected Position. |
| double | contentSplitPosition | OUT: contains split position for content. |
| Type | Description |
|---|---|
| bool | Returns false if object can not split at specified position. |