Select newly added Row - DataGridView and BindingSource
Posted
by Ruben Trancoso
on Stack Overflow
See other posts from Stack Overflow
or by Ruben Trancoso
Published on 2009-11-03T00:18:57Z
Indexed on
2010/05/23
2:00 UTC
Read the original article
Hit count: 453
I'm adding a new Row to a BindingSource that is Bound to a DataGridView
source.AddNew();
After this, use BindingSource to get the newly added row is return the next row in the DataGridView when its sorted.
ROW "A"
ROW "B" <- myBindingSource.AddNew();
ROW "C"
myBindingSource.Current gives ROW "C". (it became the selected row in the DataGridView)
I need this because I want to update just the newly added row
DataRowView drv = (DataRowView)myBindingSource.Current;
myTableAdapter.Update(drv.Row);
and not the entire table.
myTableAdapter.Update(myDataSet.myTable);
and also, I would like to have this newly added line selected in the DataGridView after insertion.
is it possible in some way?
© Stack Overflow or respective owner