3

Infragistics UltraGrid コントロールが DataGridView.HitTestInfo と同様の機能を提供するかどうかは誰にもわかりませんか?

4

3 に答える 3

1

これをチェックしてください。

これらは座標を変換しませんが、特別な Infragistics グリッド イベント ( MouseEnterElement ) を使用して、マウスが現在ホバーしている要素を取得します。

多分それは役立ちます。

于 2008-09-16T14:17:29.680 に答える
0

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));
于 2008-09-16T14:10:56.183 に答える
0

.MousePosition「画面座標でのマウスカーソルの位置を取得する」を返すプロパティがありますがSystem.Drawing.Point、古いバージョンの UltraWinGrid (2003) を使用しています。

彼らは無料の試用版をダウンロードしているので、最新かつ最高の製品に追加されているかどうかを確認できます :o)

于 2008-09-16T13:52:57.350 に答える