I've got an ObservableCollection displayed in a WPF grid. The form has a 'Save' button which I want to enable when data in the grid has changed, either because the underlying data changed or because the user changed the grid contents.
public bool CanButtonSave
// return true if ButtonSave should be enabled
public void ButtonSave()
// do save stuff here
What I'm missing is how to cause the CanButtonSave event to fire when the data changes. Help, anyone?