private void SzyfrujButton_Click(object sender, RoutedEventArgs e) { var sizeoftext = (Changery.StringToBitArray(DoZaszyfrowaniaText.Text).Length); if (sizeoftext > pojemnoscszyfrowania) { MessageBox.Show("Niestety, tekst jest zbyt długi dla wczytanego obrazu. Wczytaj większy obraz lub skróć tekst tekst."); } else { if (CheckBox.IsChecked == false) { Obraz = Szyfry.Szyfruj(Obraz, DoZaszyfrowaniaText.Text); ImageSource imgSource = new BitmapImage(new Uri(path)); image2.Source = imgSource; //DeszyfrujButton.IsEnabled = true; MessageBox.Show("Pomyślnie zaszyfrowano."); } else { Obraz = Szyfry.Ukryj2(Obraz, DoZaszyfrowaniaText.Text); ImageSource imgSource = new BitmapImage(new Uri(path)); image2.Source = imgSource; //DeszyfrujButton.IsEnabled = true; MessageBox.Show("Pomyślnie zaszyfrowano."); } } }
private void DeszyfrujButton_Click(object sender, RoutedEventArgs e) { if (CheckBox.IsChecked == true) { string tekstOdszyfrowany = Szyfry.Odkryj2(Obraz2); DoZaszyfrowaniaText.Text = tekstOdszyfrowany; } else { string tekstOdszyfrowany = Szyfry.DekodujObraz(Obraz2); DoZaszyfrowaniaText.Text = tekstOdszyfrowany; } }