예제 #1
0
        public virtual void ReflectChangeOf(MVVMComponent latestOne)
        {
            switch (latestOne)
            {
            case MVVMComponent.Model:
                NotifyModelChanged();
                break;

            case MVVMComponent.ViewModel:
                NotifyViewModelChanged();
                break;

            case MVVMComponent.View:
                NotifyViewChanged();
                break;
            }
        }
예제 #2
0
        public virtual void ReflectChangeOf(MVVMComponent latestOne)
        {
            switch (latestOne)
            {
            case MVVMComponent.Model:
                ResetViewModelFromModel();
                ResetView();
                break;

            case MVVMComponent.ViewModel:
                ApplyViewModelToModel();
                ResetView();
                break;

            case MVVMComponent.View:
                ApplyViewModelToModel();
                break;
            }
        }
예제 #3
0
 public override void ReflectChangeOf(MVVMComponent latestOne)
 {
     SelectedExhibitor?.ReflectChangeOf(latestOne);
 }