public void Thumbnail_Tap(object sender, EventArgs e) { var image = sender as Image; if (image != null) { Uri uri = image.DataContext as Uri; int sequenceId = Sequences.IndexOf(uri) + 1; NavigationService.Navigate(new Uri("/MainPage.xaml?sequenceId=" + sequenceId, UriKind.Relative)); } }
private void Copy(object obj) { if (SelectedSequence != null) { var copy = SelectedSequence.Copy(); var index = Sequences.IndexOf(SelectedSequence); Sequences.Insert(index + 1, copy); ReorderSequenceNumbers(); SelectedSequence = copy; } }
public void Example_Click(object sender, RoutedEventArgs e) { int sequenceId = Sequences.IndexOf((String)(((Button)sender).DataContext)) + 1; Frame.Navigate(typeof(SequencePreviewPage), sequenceId); }