示例#1
0
 private void CreatePassword()
 {
     if (password.Password == "")
     {
         MessageBox.Show("Choose a New Password");
     }
     else
     {
         AdvancedTextIO advancedTextIO = new AdvancedTextIO();
         advancedTextIO.SaveTextToSpecifiedLocation("password.txt", password.Password, "Files");
         advancedTextIO  = null;
         passwordCreated = true;
         NavigationService.Navigate(new Uri("/photos.xaml", UriKind.RelativeOrAbsolute));
         passwordLabel.Text = "Enter Your Password";
     }
 }
        private void CreatePassword()
        {
            if (password.Password == "")
            {
                MessageBox.Show("Choose a New Password");
            }
            else
            {
                AdvancedTextIO advancedTextIO = new AdvancedTextIO();
                MessageBox.Show("aaa" + "/" + "helloworld");
                advancedTextIO.SaveTextToSpecifiedLocation("password.txt", password.Password, "Files");
                advancedTextIO = null;

                /*storage.CreateDirectory("Files");
                 * StreamWriter writer = new StreamWriter(new IsolatedStorageFileStream("Files/password.txt", FileMode.Create, FileAccess.Write, storage));
                 * writer.WriteLine(password.Password);
                 * writer.Dispose();*/
                passwordCreated    = true;
                passwordLabel.Text = "Enter Your Password";
                NavigationService.Navigate(new Uri("/photos.xaml", UriKind.RelativeOrAbsolute));
            }
        }
示例#3
0
        void pc_Completed(object sender, PhotoResult e)
        {
            try
            {
                string    originalFileName = Path.GetFileName(e.OriginalFileName);
                SavePhoto savePhoto        = new SavePhoto();
                savePhoto.SaveImageToIsolatedStorage(e.ChosenPhoto, originalFileName, 0, 100);
                savePhoto = null;

                AdvancedTextIO advancedTextIO = new AdvancedTextIO();
                string[]       fileNames      = storage.GetFileNames();
                short          lineNumber     = advancedTextIO.FindTextInLine(originalFileName);

                if (usingTextView == false)
                {
                    FileStream isoStream = storage.OpenFile(fileNames[lineNumber], FileMode.Open, FileAccess.Read);
                    photoList.Dispatcher.BeginInvoke(() =>
                    {
                        Image image   = new Image();
                        image.Source  = PictureDecoder.DecodeJpeg(isoStream, 155, 155);
                        image.Width   = 142;
                        image.Height  = 142;
                        image.Stretch = System.Windows.Media.Stretch.UniformToFill;
                        image.Margin  = new Thickness(5, 0, 5, 10);
                        photoList.Items.Insert(lineNumber, image);
                        isoStream.Dispose();
                    });
                }
                else
                {
                    photoList.ItemsSource = fileNames;
                }

                advancedTextIO = null;
                GC.Collect();
            }
            catch {}
        }