예제 #1
0
 protected override void IncomingParameter(object parameter)
 {
     UserInteraction();
     sheet = parameter as InfoSheet;
     RaisePropertyChanged(nameof(Title));
     RaisePropertyChanged(nameof(Id));
     RaisePropertyChanged(nameof(IsLoginCategory));
     RaisePropertyChanged(nameof(IsMiscCategory));
     RaisePropertyChanged(nameof(IsNoteCategory));
     RaisePropertyChanged(nameof(IsPersonal));
     RaisePropertyChanged(nameof(IsProfessional));
     RaisePropertyChanged(nameof(Category));
     RaisePropertyChanged(nameof(Login));
     RaisePropertyChanged(nameof(UrlOrName));
     RaisePropertyChanged(nameof(Password));
     RaisePropertyChanged(nameof(CreatedOnStr));
     RaisePropertyChanged(nameof(ModifiedOnStr));
     RaisePropertyChanged(nameof(Note));
     RaisePropertyChanged(nameof(IsNoteVisible));
     RaisePropertyChanged(nameof(IsMoreTimeAvalaible));
     RaisePropertyChanged(nameof(IsCheckPasswordVisible));
     CheckPasswordCommand.ChangeCanExecute();
     CopyPasswordCommand.ChangeCanExecute();
     CopyLoginCommand.ChangeCanExecute();
     CopyNoteCommand.ChangeCanExecute();
     GoToWebCommand.ChangeCanExecute();
     MoreTimeCommand.ChangeCanExecute();
     EditCommand.ChangeCanExecute();
 }