Chciałbym po wprowadzeniu nowej pozycji w DGV, dla komórki "dataOperacji" wprowadzić jako domyślną wartość, "dataOparacji" z ostatniego wiersza w DGV.

Wykonałem to z powodzeniem poprzez obsługę przycisku "+" w bindingnawigatorze (przy wyłączonym Enable Adding) :

        private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
        {
            this.przychodyDataGridView.CurrentRow.Cells["Data"].Value = 
            this.przychodyDataGridView.Rows[this.przychodyDataGridView.RowCount - 2].Cells["Data"].Value;
        }

Jednak przy wprowadzaniu dużych ilości danych, przycisk "+" nie jest wygodny w użyciu i chciałbym to samo uzyskać przy włączonym Enable Adding , gdy nową pozycję w DGV uzyskuję po przejściu do pustej linii DGV.
Niestety, nie mogę sobie z tym poradzić.
Próbowałem obsłużyć różne zdarzenia (np. UserAddedRow) , ale bez powodzenia :(

Alternatywą może być użycie skrótu klawiaturowego np. klawisz Ins do wprowadzania nowej pozycji w DGV - np. "podpięcie" klawisza Ins do przycisku "+" na pasku BindingNavigatora.

Proszę więc o pomoc bardziej doświadczonych użytkowników.