Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / RangeGroupButtonStyle Enumeration
Example Example


In This Topic
    RangeGroupButtonStyle Enumeration
    In This Topic
    Specifies the button style for an outline (range group) of rows or columns.
    Syntax
    'Declaration
     
    Public Enum RangeGroupButtonStyle 
       Inherits System.Enum
    'Usage
     
    Dim instance As RangeGroupButtonStyle
    public enum RangeGroupButtonStyle : System.Enum 
    Members
    MemberDescription
    Enhanced Displays an enhanced outline (range group) button style
    Standard Displays the standard window button style
    System Displays the System button style
    Example
    This example uses the RangeGroupButtonStyle enumeration.
    fpSpread1.ActiveSheet.Rows.Count = 11;
    fpSpread1.ActiveSheet.Columns.Count = 6;
    fpSpread1.ActiveSheet.RangeGroupButtonStyle = FarPoint.Win.Spread.RangeGroupButtonStyle.Enhanced;
    fpSpread1.ActiveSheet.AddRangeGroup(0, 8, true);
    fpSpread1.ActiveSheet.AddRangeGroup(0, 5, true);
    fpSpread1.ActiveSheet.AddRangeGroup(1, 3, false);
    fpSpread1.ActiveSheet.AddRangeGroup(1, 2, false);
    fpSpread1.Sheets.Count = 3;
    FarPoint.Win.Spread.SpreadSkin skin = new FarPoint.Win.Spread.SpreadSkin();
    FarPoint.Win.Spread.FlatInterfaceRenderer srender = new FarPoint.Win.Spread.FlatInterfaceRenderer();
    srender.RangeGroupBackgroundColor = Color.Thistle;
    srender.RangeGroupButtonBorderColor = Color.Purple;
    srender.RangeGroupLineColor = Color.MidnightBlue;
    skin.InterfaceRenderer = srender;
    skin.Apply(fpSpread1);
    fpSpread1.ActiveSheet.Rows.Count = 11
    fpSpread1.ActiveSheet.Columns.Count = 6
    fpSpread1.ActiveSheet.RangeGroupButtonStyle = FarPoint.Win.Spread.RangeGroupButtonStyle.Enhanced
    fpSpread1.ActiveSheet.AddRangeGroup(0, 8, True)
    fpSpread1.ActiveSheet.AddRangeGroup(0, 5, True)
    fpSpread1.ActiveSheet.AddRangeGroup(1, 3, False)
    fpSpread1.ActiveSheet.AddRangeGroup(1, 2, False)
    fpSpread1.Sheets.Count = 3
    Dim skin = New FarPoint.Win.Spread.SpreadSkin()
    Dim srender As New FarPoint.Win.Spread.FlatInterfaceRenderer()
    srender.RangeGroupBackgroundColor = Color.Thistle
    srender.RangeGroupButtonBorderColor = Color.Purple
    srender.RangeGroupLineColor = Color.MidnightBlue
    skin.InterfaceRenderer = srender
    skin.Apply(fpSpread1)
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             FarPoint.Win.Spread.RangeGroupButtonStyle

    See Also