Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Windows Forms / WinForm General / August 2005

Tip: Looking for answers? Try searching our database.

DataGrid RowHeaderClick

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Terje Myklebust - 22 Aug 2005 15:25 GMT
I need to know when the user click on the RowHeader in the DataGrid control.

I have look at the RowHeaderClick event and OnRowHeaderClick metod.

But they are Protected, in I am not allowed to use them.  Is there a solution?
Bart Mermuys - 22 Aug 2005 20:59 GMT
Hi,

>I need to know when the user click on the RowHeader in the DataGrid
>control.

Add an eventhandler for DataGrid click event, then add this code:

private void dataGrid1_Click(object sender, System.EventArgs e)
{
 DataGrid.HitTestInfo hti = dataGrid1.HitTest( dataGrid1.PointToClient(
Control.MousePosition ) );

 if ( hti.Type == DataGrid.HitTestType.RowHeader )
 {
   Console.WriteLine( "Row Header Click - RowNr = {0}", hti.Row );
  }
}

HTH,
Greetings

> I have look at the RowHeaderClick event and OnRowHeaderClick metod.
>
> But they are Protected, in I am not allowed to use them.  Is there a
> solution?
Terje Myklebust - 23 Aug 2005 09:43 GMT
Thanks Bart, it solve my problem.

But it also makes a new.

Clicking on the column header to sort the data.  Is there a way to know that
the sort operation is done.

The click event comes before the sort.  I will like to know when the sort is
done, so I can take the datarow on top and do something with the data.

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.