在使用DataGridView物件來呈現我們的資料時,最常需要撰寫它的Click()事件
通常,VB的使用者會在設計畫面上double Click,讓程式產生一個函式來撰寫Click事件的程式碼,可是.net預設產生的會是CellContentClick()事件,這個事件處理的是儲存格裡面的資料點選之後才會被觸發
如果我們以這個作為Click()事件時,程式執行後,會發現點選Grid時笨笨的,有時有觸發到,有時沒有。
其實,正確的作法應該是選取它的CellMouseClick()才對,這樣每次點選,該事件都能夠被觸發,用起來也不會笨笨的,同理,DoubleClick()也應該選取CellMouseDoubleClick。
No comments:
Post a Comment