DataGridView.HitTestInfo は Infragistics.Win.UltraWinGrid.UltraGrid で同等ですか?

StackOverflow https://stackoverflow.com/questions/71838

質問

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));
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top