VB6.0
FlexGrid
グリッド上より指定行・列をマウスで左クリックした場合、
【LeaveCell】【EnterCell】イベントが発生し、
フォーカスがあたるように指定できますが、
右クリックを行った際は、イベントが発生しません。
どなたか、右クリックで指定した場所に選択可能なやり方の
アドバイスをいただけないでしょうか?
FlexGridがMSFlexGridの事なら
MouseDownイベントで
If Button = 2 Then
With MSFlexGrid1
.Row = .MouseRow
.Col = .MouseCol
End With
End If
で移動できます。ただしLeaveCellとEnterCellが2回ずつ発生するので
その辺は一工夫必要かもしれません。
VS-FlexGridの事であれば私は持っていないので
分かりません。(メーカーに聞くのが早いかもしれません)
VS-FlexGridでしたが、反応はありました。
返信が遅くなりましたが、解決致しました。
有難うございます!