DataGridView 我设置选中模式为正行选中
我现在想实现一种功能是
当按下Ctrl+C 的时候 我想知道当前是选中正行还是选中单元格, 进行单元格复制 和行复制
如果是正行就正行复制,如果是单元格选中那么就只复制单元格不知道如何判断区分
我现在想实现一种功能是
当按下Ctrl+C 的时候 我想知道当前是选中正行还是选中单元格, 进行单元格复制 和行复制
如果是正行就正行复制,如果是单元格选中那么就只复制单元格不知道如何判断区分
确认两点:1.选中模式为正行选中是SelectionMode=FullRowSelect?2.你是说点RowHeader是复制整行,点Cell是复制单元格?
如果this.dataGridView1.SelectedCells.Count和this.dataGridView1.SelectedRows.Count都不等于0,证明选中的是某行,这时this.dataGridView1.SelectedCells.Count等于这行的列数。
dataGridView1.CurrentRow
如果this.dataGridView1.SelectedCells.Count和this.dataGridView1.SelectedRows.Count都不等于0,证明选中的是某行,这时this.dataGridView1.SelectedCells.Count等于这行的列数。