いつもお世話になっております。
現在VB6.0にて開発をしております。
MSFlexGridの固定行が1行ありまして、
固定行をクリックした時のイベントをひろいたいのですが、
どのようにすればよいのでしょうか。
Private Sub MSFlexGrid_Click()
= MSFlexGrid.Col
= MSFlexGrid.Row
End Sub
上記では非固定行の1行目のクリック時と同じ値が帰ってきてします。
ご教授宜しくお願い致します。
MouseRowプロパティでマウスポインタ位置の行取得。
みいさん。ご回答ありがとうございます。
ただ、現在デバックにて確認したところ
MouseRowプロパティはグリッドのどこを選択しても
"0" が返ってきます。
なにかほかにプロパティ設定が必要なのでしょうか。
あ、ごめんなさい。「固定列」ですよね。
MouseColです。
みいさん。度々申し訳ありません。
MouseColプロパティも同様にどのセルを選択しても
"0" が返ってきます・・・
プロパティ値の確認はブレークポイントをつけてでの
確認でしょうか?
ブレークポイントをつける場合は各プロパティ値を
取得した以降につけて下さい(マウス位置が変わるため)。
すみません。私の確認方法がまずかったようです。
みいさん、ありがとうございました。
ツイート | ![]() |