[英]DataGridView.HitTestInfo equivalent in Infragistics.Win.UltraWinGrid.UltraGrid?
有谁知道Infragistics UltraGrid控件是否提供类似于DataGridView.HitTestInfo的功能?
有一个.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 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.