0

我有一个网格控件。我真的很想学习gridcontrol的位置。我的另一个问题是我的鼠标光标在哪里。我真的很想知道我的鼠标光标在哪里?在网格控制上?在 GridControl 上滚动?

4

1 回答 1

1

您可以使用TableViewHitInfo类,该类允许您通过TableView.CalcHitInfo方法识别哪个元素位于指定的屏幕坐标处:

void grid_MouseMove(object sender, MouseEventArgs e) {
    TableViewHitInfo hi =
        ((TableView)grid.View).CalcHitInfo(e.OriginalSource as DependencyObject);
    textBlock.Text = hi.HitTest.ToString();
}

相关帮助文章:命中信息

于 2012-11-09T14:10:07.387 回答