I want to detect when a new row is added to my datagrid.

At that time I want to fill all the columns with some initial values
before the user gets to start editing them.

These values are not always the same, they will dpeend on who is using
the program at the time, the machine they are on and variuos other
factors.

Because of this I cannot use the solution that assigns default values
to all columns

Any ideas?

RichardF