какое событие будет запущено при щелчке по определенной строке в datagridview?

#events #c#-4.0 #datagridview #windows-applications

#Мероприятия #c #-4.0 #datagridview #windows-приложения

Вопрос:

У меня есть приложение Windows, в котором у меня есть gridview в одной из моих форм. Я хочу запустить событие при щелчке по определенному заголовку строки.Итак, какое событие будет запущено??

Ответ №1:

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.rowheadermouseclick.aspx Я думаю, это то, что вы ищете.

 void dataGridView1_RowHeaderMouseClick( object sender, DataGridViewCellMouseEventArgs e){

    if(e.RowIndex == Whatever row you want){
      [Do something]
      }

 }
 

Я не уверен, что есть способ сделать именно то, что вы хотите, но это должно быть простым обходным путем.

Комментарии:

1. Тим, я пробовал с тем же событием. Это событие запускается всякий раз, когда вы щелкаете по любому заголовку строки, но я хочу событие, которое запускается при щелчке по определенному заголовку строки.