Spread Windows Forms 8.0 Product Documentation
GroupState Enumeration
Example Example 


Specifies the status of an outline (range group).
Syntax
'Declaration
 
Public Enum GroupState 
   Inherits System.Enum
'Usage
 
Dim instance As GroupState
public enum GroupState : System.Enum 
Members
MemberDescription
CollapsedCollapsed status with the plus sign
ExpandedExpanded status with the minus sign
PartCollapsedInternal use only: Ambiguous (or undetermined) status with the plus sign
Example
This example changes the color of the group depending on certain conditions.
private void fpSpread1_RangeGroupStateChanged(object sender, FarPoint.Win.Spread.RangeGroupStateChangedEventArgs e) 
{
if ((e.IsRowGroup == false)) 
{
if ((e.RangeGroupInfo.State == FarPoint.Win.Spread.GroupState.Expanded)) 
{
e.View.Sheets[fpSpread1.ActiveSheetIndex].RangeGroupBackgroundColor = Color.Bisque;
}
}
}
Private Sub FpSpread1_RangeGroupStateChanged(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.RangeGroupStateChangedEventArgs)
Handles FpSpread1.RangeGroupStateChanged
If e.IsRowGroup = False Then
If e.RangeGroupInfo.State = FarPoint.Win.Spread.GroupState.Expanded Then
e.View.Sheets(FpSpread1.ActiveSheetIndex).RangeGroupBackgroundColor = Color.Bisque
End If
End If
End Sub
Inheritance Hierarchy

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

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8

See Also

Reference

FarPoint.Win.Spread Namespace

 

 


Copyright © GrapeCity, inc. All rights reserved.