ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports.SectionReportModel Namespace / GroupHeader Class / ColumnGroupKeepTogether Property
Example

In This Topic
    ColumnGroupKeepTogether Property
    In This Topic
    Gets or sets a value that specifies whether the group will print as a single block in the same column.
    Syntax
    'Declaration
     
    Public Property ColumnGroupKeepTogether As Boolean
    public bool ColumnGroupKeepTogether {get; set;}

    Property Value

    Boolean.
    Remarks

    The Boolean ColumnGroupKeepTogether property will only be implemented when the GroupHeader's GroupKeepTogether property is set to All. 

    The purpose of this property is to prevent a group from splitting across columns.  If the group will not fit in the current column, ActiveReports will attempt to render the full group in the next column.  If the group is too large to fit in a single column, this property will be ignored.

    Example
    private void groupHeader1_Format(object sender, System.EventArgs eArgs)
    {
        this.groupHeader1.ColumnLayout = true;
        this.groupHeader1.GroupKeepTogether = GroupKeepTogether.All;
        this.groupHeader1.ColumnGroupKeepTogether = true;
    }
    Private Sub GroupHeader1_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles GroupHeader1.Format
       Me.GroupHeader1.ColumnLayout = True
       Me.GroupHeader1.GroupKeepTogether = GroupKeepTogether.All
       Me.GroupHeader1.ColumnGroupKeepTogether = True
    End Sub
    See Also