行ヘッダをダブルクリックしたときにイベント処理を行うことはできますか?

文書番号 : 40606     文書種別 : 使用方法     登録日 : 2017/07/26     最終更新日 : 2017/07/26
文書を印刷する
対象製品
MultiRow for Windows Forms 10.0J
詳細
CellMouseDoubleClickイベント内で、ダブルクリックされたセル型を判定することで、行ヘッダ型セルがダブルクリックされた場合のみに処理を行うことが可能です。

[Visual Basic]
Imports GrapeCity.Win.MultiRow

Private Sub GcMultiRow1_CellMouseDoubleClick(ByVal sender As Object, ByVal e As GrapeCity.Win.MultiRow.CellMouseEventArgs) Handles GcMultiRow1.CellMouseDoubleClick
    If e.Scope = CellScope.Row Then
        If TypeOf GcMultiRow1(e.RowIndex, e.CellIndex) Is RowHeaderCell Then
            Debug.Print("RowIndex:{0}, CellIndex:{1}", e.RowIndex, e.CellIndex)
        End If
    End If
End Sub

[C#]
using GrapeCity.Win.MultiRow;

private void gcMultiRow1_CellMouseDoubleClick(object sender, CellMouseEventArgs e)
{
    if (e.Scope == CellScope.Row)
    {
        if (gcMultiRow1[e.RowIndex, e.CellIndex] is RowHeaderCell)
        {
            System.Diagnostics.Debug.Print("RowIndex:{0}, CellIndex:{1}", e.RowIndex, e.CellIndex);
        }
    }
}