[問題]VS2010 C++ WindowsForm datagridview

看板C_and_CPP (C/C++)作者時間9年前 (2017/03/08 01:43), 9年前編輯推噓1(1010)
留言11則, 3人參與, 最新討論串1/1
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

03/08 08:34, , 1F
用滑鼠點的話試試CellMouseClick
03/08 08:34, 1F

03/08 08:35, , 2F
CellClick msdn上說是按下空白鍵選取的樣子
03/08 08:35, 2F

03/08 08:53, , 3F
行列可以估狗 DataGridViewCellMouseEventArgs
03/08 08:53, 3F

03/08 08:54, , 4F
裡面有RowIndex跟ColumnIndex可用
03/08 08:54, 4F

03/08 13:26, , 5F
CellMouseClick或是CellClick應該都是可行的
03/08 13:26, 5F

03/08 13:27, , 6F
但是不會運作的原因好像是沒有加入到物件中
03/08 13:27, 6F

03/08 13:28, , 7F
但是我無法手動增加物件,他每次都說該函數不屬於FORM1
03/08 13:28, 7F
※ 編輯: worcdlo (111.83.64.163), 03/08/2017 13:54:50

03/09 01:03, , 8F
內崁EXCEL
03/09 01:03, 8F

03/09 01:45, , 9F
有在dataGridView1屬性裡的CellMouseClick事件增加東西嗎
03/09 01:45, 9F

03/09 01:47, , 10F
像圖裡這樣 http://imgur.com/a/8lKUB
03/09 01:47, 10F

03/09 18:40, , 11F
QQ 太感謝你了 我真的很不會用windows form
03/09 18:40, 11F
文章代碼(AID): #1Oll4rxt (C_and_CPP)
文章代碼(AID): #1Oll4rxt (C_and_CPP)