[問題] multiselect

作者: GooLoo (平凡)   2017-12-31 11:27:12
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;
}

Links booklink

Contact Us: admin [ a t ] ucptt.com