- PR -

VB.NETのUltraWinGridのカーソル位置取得方法について

1
投稿者投稿内容
taka
会議室デビュー日: 2004/03/24
投稿数: 13
投稿日時: 2004-04-06 09:05
takaと申します。
早速ですが、VB.NETで開発を行っているの
ですが、UltraWinGridのカーソル位置の取
得し方を教えていただきたいのですが。
マウスクリック時の座標情報の取得方法は
わかったのですが、カーソルそのものの
位置情報を取得する方法をどなたか教えて
ください。
ちなみにマウスクリック時の座標情報の
取得方法は下記のとおりとなっています。

' マウスクリック時の座標情報を得る。
Public Shared Function GetMouseUpPosition(ByVal uGrid As UltraGrid, _
ByVal e As MouseEventArgs) As CurrentUltraGridPos
  Dim tmpUG As CurrentUltraGridPos
' クリックしたセルの参照を得る。
  With uGrid.DisplayLayout.UIElement
    tmpUG.UGUIElement = .ElementFromPoint(New Point(e.X, e.Y))
    tmpUG.UGCell = DirectCast(tmpUG.UGUIElement.GetContext( _
    GetType(UltraGridCell)), UltraGridCell)
  Try
    tmpUG.UGRow = tmpUG.UGCell.Row
  Catch ex As Exception
    tmpUG.UGRow = Nothing
  End Try
    Return tmpUG
  End With
End Function

よろしくお願いします。

Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-04-06 09:15
 こちらでも、同じ質問をされていますね。

 長い間レスがつかないということは、誰もそれを知らない場合が多いです。特に、標準以外のコントロールですから、他のスレッドに流されて気づかれなかった割合は低いでしょう。


 GrapeCityさんはかなり丁寧に回答してくださいますから、直接尋ねられることをお勧めします。
1

スキルアップ/キャリアアップ(JOB@IT)