2010-08-26 74 views
0

我必須從一個按鈕(稱爲Next按鈕)執行cellcontent點擊事件,該事件將調用下一行的cellcontent_click事件。下一個按鈕不在網格視圖內。執行CellContent單擊DataGridView中的c#

我該怎麼做。請幫助。謝謝

回答

0

沒有辦法引發事件,但您始終可以明確調用事件處理函數。然而,這被認爲是不好的編碼習慣,所以你應該把普通的代碼放在自己的方法中:

void dataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { 
    CommonClickBehaviour(e.RowIndex); 
} 

void btnNext_Click(object sender, EventArgs e) { 
    if ((dataGridView.CurrentRow.Index + 1) < dataGridView.Rows.Count) 
     CommonClickBehaviour(dataGridView.CurrentRow.Index + 1); 
} 

void CommonClickBehaviour(int rowIndex) { 
    // respond to the event or psuedo-event here. 
} 
+0

哇..... Thnks ... – Muse 2010-08-26 07:14:15

相關問題