public override void RowSelected(UITableView tableView, NSIndexPath indexPath) { IList<Movie> source = GetSourceForSection(indexPath.Section); MovieEventArgs arg = new MovieEventArgs { Movie = source[indexPath.Row] }; tableView.RaiseEvent("moveClicked", tableView, arg); }
private void OnMovieClicked(object sender, MovieEventArgs e) { _detailsViewController = _detailsViewController ?? new MovieDetailsViewController(_service); _detailsViewController.MovieId = e.Movie.id; NavigationController.PushViewController(_detailsViewController, true); }