[問題] multiselect消失

看板C_Sharp作者時間6年前 (2017/12/31 11:27), 6年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
VC# 2017 目前我用CellClick事件 針對我click的cell填色 一個一個CELL填 問題來了 如果, multiselect=true 我想 滑鼠左鍵 左上拉到右下 選 4x4 cell 但我發現都要先click一個cell後, 才可以這樣做, 沒有click,怎麼拉都沒法選 另外, 選完4x4 cell後,如何才能 滑鼠右鍵, 將 這16個cell 一起填色,這個怎麼做呢 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = panel1.BackColor; dataGridView1.DefaultCellStyle.SelectionBackColor = panel1.BackColor; } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.28.218 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1514690835.A.C89.html ※ 編輯: GooLoo (1.171.28.218), 12/31/2017 12:03:35 ※ 編輯: GooLoo (1.171.28.218), 12/31/2017 12:09:18 ※ 編輯: GooLoo (1.171.28.218), 12/31/2017 12:40:37
文章代碼(AID): #1QI5aJo9 (C_Sharp)