作者worcdlo ()
看板C_and_CPP
標題[問題] VisualStudio C++ WindowsForm
時間Wed Mar 8 01:43:15 2017
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://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1488908597.A.EF7.html
1F:→ taies: 用滑鼠點的話試試CellMouseClick 03/08 08:34
2F:→ taies: CellClick msdn上說是按下空白鍵選取的樣子 03/08 08:35
3F:→ taies: 行列可以估狗 DataGridViewCellMouseEventArgs 03/08 08:53
4F:→ taies: 裡面有RowIndex跟ColumnIndex可用 03/08 08:54
5F:→ worcdlo: CellMouseClick或是CellClick應該都是可行的 03/08 13:26
6F:→ worcdlo: 但是不會運作的原因好像是沒有加入到物件中 03/08 13:27
7F:→ worcdlo: 但是我無法手動增加物件,他每次都說該函數不屬於FORM1 03/08 13:28
※ 編輯: worcdlo (111.83.64.163), 03/08/2017 13:54:50
8F:推 johnpage: 內崁EXCEL 03/09 01:03
9F:→ taies: 有在dataGridView1屬性裡的CellMouseClick事件增加東西嗎 03/09 01:45
11F:→ worcdlo: QQ 太感謝你了 我真的很不會用windows form 03/09 18:40