We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to get Row and Column index of Clicked Cell in GridDataControl?

Platform: WPF |
Control: GridDataControl |
.NET Framework: 4 |
Product Version:
Tags: general

In GridDataControl, you can get the Row and Column index of a cell, using PointToCellRowColumnIndex and PointToCellRowColumnIndexOutsideCells.



This method enables you to get the Row and Column index of points in GridDataControl regardless of its position, by returning index values of points outside cell region also. You cannot distinguish if you have clicked on cell or points outside cells. The syntax of this method is PointToCellRowColumnIndex (Point p).



You can distinguish points inside the cells and outside, using the method PointToCellRowColumnIndexOutsideCells.


This is used to get Row and Column index of points in GridDataControl, along with a way to identify points outside cells. The syntax of this method is PointToCellRowColumnIndexOutsideCells(Point p, bool allowOutsideLines) . You can easily identify whether you have clicked at any point inside the cells or outside by setting the allowOutsideLines value as false. This method returns negative index values for points outside the cells when set”false.



If you click at points inside cells, you will get the Row and Column index in the message box, otherwise, it will show as Clicked on the empty cells.

2X faster development

The ultimate WPF UI toolkit to boost your development speed.
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile