Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxSpreadSheetTableViewMergedCellsConflictResolution Enum

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

#Declaration

Delphi
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