我希望能够通过在我的 DGV 的 DefaultValuesNeeded() 事件中执行以下操作来将前一行中的值复制到新行中:
private void dataGridViewPlatypi_DefaultValuesNeeded(object sender, DataGridViewRowEventArgs args)
{
dataGridViewRow dgvr = args.PreviousRow;
args.Row.Cells[1].Value = dgvr.Cells[1].Value;
args.Row.Cells[2].Value = dgvr.Cells[2].Value;
args.Row.Cells[3].Value = dgvr.Cells[3].Value;
args.Row.Cells[4].Value = dgvr.Cells[4].Value;;
args.Row.Cells[5].Value = dgvr.Cells[5].Value;
}
...但是,我不知道是否可以以编程方式推断前一行(我一厢情愿地认为上面没有 args 的“PreviousRow”属性)。