看板 C_and_CPP 關於我們 聯絡資訊
VS2010 C++ Windows Form 我開了一個datagridview 想要做某些運算 但是在兩個地方卡關 1.是否有程式碼能在我點選某一格的時候 執行某種運算 理論上,下面應該就是做這件事情? Void dataGridView1_CellClick 上面那行是我把Void dataGridView1_CellContentClick 刪掉Content得來,雖然能compile但是點選格子時毫無反應 2.是否有程式碼能輸出選取某格下的行和列 目前找到針對選取格子做運算的相關程式碼如下 dataGridView1->SelectedColumns dataGridView1->SelectedRows dataGridView1->SelectedCells 但是不知道怎麼繼續輸出行列 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.64.163 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1488908597.A.EF7.html
taies: 用滑鼠點的話試試CellMouseClick 03/08 08:34
taies: CellClick msdn上說是按下空白鍵選取的樣子 03/08 08:35
taies: 行列可以估狗 DataGridViewCellMouseEventArgs 03/08 08:53
taies: 裡面有RowIndex跟ColumnIndex可用 03/08 08:54
worcdlo: CellMouseClick或是CellClick應該都是可行的 03/08 13:26
worcdlo: 但是不會運作的原因好像是沒有加入到物件中 03/08 13:27
worcdlo: 但是我無法手動增加物件,他每次都說該函數不屬於FORM1 03/08 13:28
※ 編輯: worcdlo (111.83.64.163), 03/08/2017 13:54:50
johnpage: 內崁EXCEL 03/09 01:03
taies: 有在dataGridView1屬性裡的CellMouseClick事件增加東西嗎 03/09 01:45
taies: 像圖裡這樣 http://imgur.com/a/8lKUB 03/09 01:47
worcdlo: QQ 太感謝你了 我真的很不會用windows form 03/09 18:40