PowerTools SPREAD for Windows Forms 10.0J
Expand プロパティ (ExpandEventArgs)


行が展開されるかどうかを取得します。
構文
'Declaration
 
Public ReadOnly Property Expand As Boolean
'使用法
 
Dim instance As ExpandEventArgs
Dim value As Boolean
 
value = instance.Expand
public bool Expand {get;}

プロパティ値

Boolean:このイベントの前に階層が折りたたまれていた(そしてこれから展開される)場合は True、イベントが発生したときにすでに階層が展開されていた場合は False
解説
このプロパティ(IsGoingToBeExpanded という名前の方がよかったかもしれません)は、次のクリックで階層が展開されるかどうかを決定します。折りたたまれた階層をユーザーがクリックして展開すると、この値は False になります。これは、すでに階層が展開されていて、次の操作では階層は展開されないためです。展開された階層をユーザーがクリックして折りたたむと、階層が展開可能になるため、値は True になります。
private void fpSpread1_Expand(object sender, FarPoint.Win.Spread.ExpandEventArgs e)
{
    if (e.Expand == true)
    {
    e.View.Sheets[0].Cells[e.Row, 0, e.Row, fpSpread1.ActiveSheet.ColumnCount - 1].BackColor = Color.Yellow;
    }
}
Private Sub FpSpread1_Expand(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.ExpandEventArgs) Handles FpSpread1.Expand
    If e.Expand = True Then
        e.View.Sheets(0).Cells(e.Row, 0, e.Row, FpSpread1.ActiveSheet.ColumnCount - 1).BackColor = Color.Yellow
    End If
End Sub
参照

ExpandEventArgs クラス
ExpandEventArgs メンバ

 

 


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