tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: DataGridViewの列ヘッダーごとに制御を行いたい
投稿日: 2010/05/07(Fri) 14:06
投稿者皐月
Hongliang様、返信ありがとうございます。
イベント引数 e の ColumnIndex で列ヘッダーごとに制御できました。
以下のようにしました。

    Private Sub DataGridView1_ColumnHeaderMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DataGridView1.ColumnHeaderMouseClick
        Select Case e.ColumnIndex
            Case 0
                MsgBox("列ヘッダークリック0")
            Case 1
                MsgBox("列ヘッダークリック1")
            Case 2
                MsgBox("列ヘッダークリック2")
            Case 3
                MsgBox("列ヘッダークリック3")
        End Select
    End Sub

ソートの禁止は以下の記述でできました。
DataGridView1.Columns(0).SortMode = DataGridViewColumnSortMode.NotSortable

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。