Hide

SftTree/NET 2.0 - Tree Control for Windows Forms

Display
Print

AllowMergeFromUpperDefault Property, ColumnClass Class

Defines the CellBaseClass.AllowMergeFromUpper property default for cells in this column, whether cells in this column allow merging with cells above, in the same column.

Class: ColumnClass
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET

Syntax

public bool AllowMergeFromUpperDefault { get; set; }
Public Property AllowMergeFromUpperDefault As Boolean

Value

True if cells in this column allow merging with cells above, in the same column, otherwise False.

The default value is False.

Comments

Defines the CellBaseClass.AllowMergeFromUpper property default for cells in this column, whether cells in this column allow merging with cells above, in the same column.

The default settings for cell merging can be defined using these properties: ColumnClass.AllowMergeFromUpperDefault is used for cells in the item area, RowHeadersClass.AllowMergeFromUpperDefault for row headers, HeadersClass.AllowMergeFromUpperDefault for cells in column headers and FootersClass.AllowMergeFromUpperDefault for cells in column footers.

Examples

C#

            // End of initialization

            // In this sample, vertical merging is based on identical cell text.
            sftTree1.MergeStyle = MergeStyleEnum.SameText;

            // set merging default for each column
            foreach (ColumnClass col in sftTree1.Columns.Collection) {
                col.MergeWithLowerDefault = true;
                col.AllowMergeFromUpperDefault = true;
            }
            // set merging default for headers and footers
            sftTree1.Headers.MergeWithLowerDefault = true;
            sftTree1.Headers.AllowMergeFromUpperDefault = true;
            sftTree1.Footers.MergeWithLowerDefault = true;
            sftTree1.Footers.AllowMergeFromUpperDefault = true;

VB.NET

    ' End of initialization

    ' In this sample, vertical merging is based on identical cell text.
    sftTree1.MergeStyle = MergeStyleEnum.SameText

    ' set merging default for each column
    For Each col As ColumnClass In sftTree1.Columns.Collection
        col.MergeWithLowerDefault = True
        col.AllowMergeFromUpperDefault = True
    Next
    ' set merging default for headers and footers
    sftTree1.Headers.MergeWithLowerDefault = True
    sftTree1.Headers.AllowMergeFromUpperDefault = True
    sftTree1.Footers.MergeWithLowerDefault = True
    sftTree1.Footers.AllowMergeFromUpperDefault = True

See Also ColumnClass Class | Classes | SftTree/NET 2.0