Skip to main content

TdxSpreadSheetTableViewMergedCellsConflictResolution Enum

Enumerates the possible variants of the worksheet behavior when the cell management operation area intersects the merged cell object‘s area.

Declaration

TdxSpreadSheetTableViewMergedCellsConflictResolution = (
    mccrShowConfirmation,
    mccrUnmergeAllAffectedCells,
    mccrRaiseException
);

Members

Name
mccrShowConfirmation
mccrUnmergeAllAffectedCells
mccrRaiseException

Remarks

Options include:

Value

Description

Message Window Example

mccrShowConfirmation

When this setting is in effect, the conflict situation is resolved by displaying a confirmation window that allows an end-user to either discard the intended operation or confirm it while unmerging all affected merged cells within the conflict area.

mccrUnmergeAllAffectedCells

When this setting is in effect, the conflict situation is resolved by unmerging all affected merged cells within the conflict area and performing cell insertion or deletion. In this case, the intended action is performed without any notifications to an end-user.

No message window is displayed.

mccrRaiseException

When this setting is in effect, the conflict situation is not resolved. Instead, the exception occurs, displaying the respective message window. Use this setting if you want to treat all merged cell conflict situations as errors.

This type is referenced by the AMergedCellsConflictResolution parameter of the DeleteCells and InsertCells properties declared in the TdxSpreadSheetTableView class.

See Also