PowerTools SPREAD for Windows Forms 8.0J
ExpandRangeGroup(Int32,Int32,Boolean,Boolean) メソッド


展開または折りたたむアウトライン(範囲グループ)のレベル
展開または折りたたむアウトライン(範囲グループ)の終了インデックス
これが行のアウトライン(範囲グループ)であるかどうか
展開するか折りたたむか
レベルとインデックスを指定して、行または列のアウトライン(範囲グループ)を展開または折りたたみます。
構文
'Declaration
 
Overloads Sub ExpandRangeGroup( _
   ByVal level As Integer, _
   ByVal endIndex As Integer, _
   ByVal isRowGroup As Boolean, _
   ByVal expand As Boolean _
) 
'使用法
 
Dim instance As IRangeGroupSupport
Dim level As Integer
Dim endIndex As Integer
Dim isRowGroup As Boolean
Dim expand As Boolean
 
instance.ExpandRangeGroup(level, endIndex, isRowGroup, expand)
void ExpandRangeGroup( 
   int level,
   int endIndex,
   bool isRowGroup,
   bool expand
)

パラメータ

level
展開または折りたたむアウトライン(範囲グループ)のレベル
endIndex
展開または折りたたむアウトライン(範囲グループ)の終了インデックス
isRowGroup
これが行のアウトライン(範囲グループ)であるかどうか
expand
展開するか折りたたむか
次のサンプルコードは、範囲内の2番目のグループを展開します。
fpSpread1.ActiveSheet.AddRangeGroup(0, 20, true);
fpSpread1.ActiveSheet.AddRangeGroup(0, 10, true);
fpSpread1.ActiveSheet.RangeGroupBackGroundColor = Color.Yellow;
fpSpread1.ActiveSheet.RangeGroupButtonStyle = FarPoint.Win.Spread.RangeGroupButtonStyle.Enhanced;

FarPoint.Win.Spread.IRangeGroupSupport rangeGroupSupport = (FarPoint.Win.Spread.IRangeGroupSupport)fpSpread1.ActiveSheet;
if (rangeGroupSupport == null)
{
return;
}
rangeGroupSupport.ExpandRangeGroup(2, 9, true, true);
FpSpread1.ActiveSheet.AddRangeGroup(0, 20, True)
FpSpread1.ActiveSheet.AddRangeGroup(0, 10, True)
FpSpread1.ActiveSheet.RangeGroupBackGroundColor = Color.Yellow
FpSpread1.ActiveSheet.RangeGroupButtonStyle = FarPoint.Win.Spread.RangeGroupButtonStyle.Enhanced

Dim rangeGroupSupport As FarPoint.Win.Spread.IRangeGroupSupport = CType(FpSpread1.ActiveSheet, FarPoint.Win.Spread.IRangeGroupSupport)
If rangeGroupSupport Is Nothing Then
   Return
End If
rangeGroupSupport.ExpandRangeGroup(2, 9, True, True)
参照

IRangeGroupSupport インタフェース
IRangeGroupSupport メンバ
オーバーロード一覧

 

 


© 2004-2015, GrapeCity inc. All rights reserved.