DataGridView.HitTestInfo は Infragistics.Win.UltraWinGrid.UltraGrid で同等ですか?
-
09-06-2019 - |
質問
Infragistics UltraGrid コントロールが DataGridView.HitTestInfo と同様の機能を提供しているかどうか知っている人はいますか?
解決
チェック これ 外。
座標は変換されませんが、特別な Infragistics グリッド イベント (MouseEnter要素) を使用して、現在マウスが置かれている要素を取得します。
もしかしたら役に立つかも知れません。
他のヒント
あります .MousePosition
を返すプロパティ System.Drawing.Point
「画面座標でマウス カーソルの位置を取得する」ですが、私は古いバージョンの UltraWinGrid (2003) を使用しています。
彼らは持っています 無料体験版のダウンロード, 、それで、彼らがそれを最新かつ最高のものに追加したかどうかを確認できます:o)
UltraGrid 用の MouseEventHandler がある場合は、次のことができます。
UltraGrid grid = (UltraGrid)sender;
UIElement element = grid.DisplayLayout.UIElement.ElementFromPoint(new Point(e.X, e.Y));
次に、element.GetContext() を使用して、期待される型に応じて要素をキャストできます。
UltraGridCell cell = (UltraGridCell)element.GetContext(typeof(UltraGridCell));
所属していません StackOverflow