/// <summary> /// Override this method in a derived adapter class to change how a data-bound value is set for specific views /// </summary> /// <param name="view"></param> /// <param name="value"></param> protected virtual void UpdateView(View view, object value) { if (viewExtensionPoints != null) { viewExtensionPoints.UpdateView(view, value); } else { ViewDataBindings.UpdateView(view, value); } }
private void viewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { bindings.UpdateView(e.PropertyName); }