It doesn't. It just doesn't update the readonly or enabled state of the controls when the editing state changes. If you want to know when a user enters a value, you can still handle the EditingStateChanged event...but better yet, use the IsDirtyChanged event.