コード例 #1
0
 private void Reset()
 {
     timeHelper        = new Helper.ProgressTimeHelper();
     MaxProgress       = 1;
     CurrentProgress   = 0;
     EncryptedFilePath = KeyFilePath = null;
     DecryptMessage    = "파일과 키를 선택해 주세요.";
     State             = RSA.EncryptionState.None;
 }
コード例 #2
0
 public EncryptViewModel()
 {
     timeHelper           = new Helper.ProgressTimeHelper();
     ByteEncrypter        = RSA.RSAByteEncrypter.Encrypter;
     IsIdle               = true;
     SelectFolderCommand  = new Commands.Encrypt.SelectFolderCommand(SetFolderPath);
     RefreshFolderCommand = new Commands.Encrypt.RefreshFolderListCommand(RefreshCurrentFolder);
     EncryptCommand       = new Commands.Encrypt.EncryptCommand(Encrypt, () => IsIdle);
     CancelTaskCommand    = new Commands.Encrypt.CancelCommand(Cancel);
     Reset();
 }