作者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/cn.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