This example works fine, but:

 

Don't forget to implement the FirePropertyChanged method!!

Ifelse the datagrid won't update is you click the 'Changes' button!

 

void

{

  if (PropertyChanged != null)

  {

FirePropertyChanged(string property)

     PropertyChanged (this, new PropertyChangedEventArgs(property));

  }

}