void UpdateViewModelState()
 {
     if (ViewModelState == null || ViewModel == null)
     {
         return;
     }
     ISupportStateHelper.RestoreState(ViewModel, ViewModelState);
 }
Exemple #2
0
            void UpdateViewModelState()
            {
                if (ViewModel == null)
                {
                    return;
                }
                if (string.IsNullOrEmpty(ViewModelState))
                {
                    return;
                }
                var vmStateType = ISupportStateHelper.GetStateType(ViewModel.GetType());

                if (vmStateType == null)
                {
                    return;
                }
                var state = stateSerializer.DeserializeState(ViewModelState, vmStateType);

                ISupportStateHelper.RestoreState(ViewModel, state);
            }