private void YourButtonClick(object sender, EventArgs e) { int indexOfFilm = FilmsWrapPannel.Children.IndexOf(sender as UIElement); Film.CurrentFilm = user.films[indexOfFilm]; Film.CurrentFilmIndex = indexOfFilm; var filmInfo = new FilmInfo(); NavigationService.Navigate(filmInfo); }
private void SaveButton_Click(object sender, RoutedEventArgs e) { if (IsChanged != true) { IsChanged = true; ChangePhoto.Visibility = Visibility.Visible; CommentTextBlock.IsReadOnly = false; FilmNameTextBlock.IsReadOnly = false; MarkTextBlock.IsReadOnly = false; MarkTextBlock.BorderThickness = new Thickness(0.5); MarkTextBlock.BorderBrush = Brushes.Blue; FilmNameTextBlock.BorderThickness = new Thickness(0.5); FilmNameTextBlock.BorderBrush = Brushes.Blue; CommentTextBlock.BorderThickness = new Thickness(0.5); CommentTextBlock.BorderBrush = Brushes.Blue; SaveButtonText.Text = "Save"; } else { ChangeFilmInfoInLibrary(film); if (MarkTextBlock.Text.Contains('.')) { MarkTextBlock.Text = MarkTextBlock.Text.Replace('.', ','); } user.userLibraris[UserLibrari.currentUserLibrariIndex].filmsInLibrari[index].Name = FilmNameTextBlock.Text; user.userLibraris[UserLibrari.currentUserLibrariIndex].filmsInLibrari[index].Mark = Convert.ToDouble(MarkTextBlock.Text); user.userLibraris[UserLibrari.currentUserLibrariIndex].filmsInLibrari[index].Comment = CommentTextBlock.Text; // user.films[FilmIndex].Name = FilmNameTextBlock.Text; user.films[FilmIndex].Mark = Convert.ToDouble(MarkTextBlock.Text); user.films[FilmIndex].Comment = CommentTextBlock.Text; // if (PhotoLinkString != null) { user.userLibraris[UserLibrari.currentUserLibrariIndex].filmsInLibrari[index].Link = PhotoLinkString; // user.films[FilmIndex].Link = PhotoLinkString; } CommentTextBlock.IsReadOnly = true; FilmNameTextBlock.IsReadOnly = true; MarkTextBlock.IsReadOnly = true; SaveButtonText.Text = "Change"; IsChanged = false; var page = new FilmInfo(); NavigationService.Navigate(page); } }