Как я могу скопировать Предыдущее значение ячейки в текущую ячейку в datagridview C#
у меня есть datagridview с именем Dgv_Invoice, связанный с базой данных .когда я вызываю данные в 7-й столбец в первой строке, я хочу скопировать это значение во вторую ячейку строки 7 из вышеприведенной ячейки .и в третью ячейку строки alse из вышеприведенной ячейки строки.
но он работает для всех datagridview>
я хочу только скопировать предыдущую ячейку текущую ячейку
Что я уже пробовал:
Dgv_Invoice_KeyDown частная недействительным(объект отправителя, KeyEventArgs е)
{
если (Dgv_Invoice.CurrentRow.Клетки[7].Selected == true )
{
if (e.KeyCode == ключи.Входить)
{
если(Dgv_Invoice.Строк.Граф>1)
{
for (int o = 0; o < Dgv_Invoice.Rows.Количество - 2; o++)
{
Dgv_Invoice.Строки[o+1].Ячейки[7].Значение = Dgv_Invoice.Ряда[о].Ячейки[7].Значение;
}
}
}
}
}
Richard MacCutchan
Не используйте петлю. Просто используйте инструкцию в единственном экземпляре.