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. (Last updated on: November 16, 2018).
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 |
Published Date: July 8, 2014 |
Last Revised Date: July 10, 2014 |
.NET Framework: 4 |
Product Version: 12.1.0.43
Tags: general

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

 

PointToCellRowColumnIndex

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).

C#:

 

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

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.

C#:

 

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.
ADD COMMENT
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.

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