public int GetRowAt(Point point) { point = new Point(point.X, point.Y + (_treeView.FirstVisibleRow * _rowHeight) - _treeView.ColumnHeaderHeight); return point.Y / _rowHeight; }