public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "segueResimGonder") { // set in Storyboard { var navctlr = segue.DestinationViewController as imageViewCode; if (navctlr != null) navctlr.ImgUrl = linkBilgisi; } } else if (segue.Identifier == "DokGosterX") { // set in Storyboard { var navctlr = segue.DestinationViewController as docView; if (navctlr != null) navctlr.DokAdresi = dokumanadresi; } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); switch (segue.Identifier) { case "moveToVoteResultViewSegue": { if (segue.DestinationViewController is VoteResultViewController) { var destViewController = segue.DestinationViewController as VoteResultViewController; destViewController.SelectedVote = SelectedVote; } } break; case "moveToVoteFlowSegue": { if (segue.DestinationViewController is VoteTitleViewController) { var destViewController = segue.DestinationViewController as VoteTitleViewController; destViewController.SelectedVote = SelectedVote; } } break; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); var DestVC = (ChartDetail)segue.DestinationViewController; //�H������5���Ϫ�ƾ� DestVC.samples = 5; //�P�_�ϥΪ̫��U���ϥ����� switch (segue.Identifier) { case "segBar": DestVC.chart = ChartType.Bar; break; case "segCandle": DestVC.chart = ChartType.Candle; break; case "segTower": DestVC.chart = ChartType.Tower; break; case "segRadar": DestVC.chart = ChartType.Radar; break; case "segBubble": DestVC.chart = ChartType.Bubble; break; } }
/******************************* SEGUE *******************************/ public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); if (segue.Identifier == "registerSegue") { var navCon = segue.DestinationViewController as UINavigationController; if (navCon != null) { RegisterTableViewController regTVC = navCon.TopViewController as RegisterTableViewController; if (regTVC != null) { regTVC.studentID = usernameBox.Text; regTVC.loginVC = this; } } } else if (segue.Identifier == "loginSegue"){ var splitVC = segue.DestinationViewController as UISplitViewController; if (splitVC != null) { var navVC = splitVC.ViewControllers[0] as UINavigationController; if (navVC != null) { var menuTVC = navVC.TopViewController as MenuTableViewController; menuTVC.Student = student; menuTVC.LoginVC = this; } var navVC2 = splitVC.ViewControllers[1] as UINavigationController; if (navVC2 != null) { var fbTVC = navVC2.TopViewController as FutureBookingsTableViewController; fbTVC.Student = student; } } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "Notifications2Notifications") { notificationFeedTableViewController = (NotificationFeedTableViewController)segue.DestinationViewController; notificationFeedTableViewController.Master = this; notificationFeedTableViewController.Target = FeedTypeEnum.FeedType.NotificationFeed; notificationFeedTableViewController.EmptyTableString = Strings.no_notifications; notificationFeedTableViewController.NoTableData += delegate { HideClearButton(); }; notificationFeedTableViewController.HasTableData += delegate { ShowClearButton(); }; } else if (segue.Identifier == "Notification2PendingFollowers") { PendingFollowersTableViewController vc = (PendingFollowersTableViewController)segue.DestinationViewController; vc.TableItems = PendingUsers; } }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); var nxtVC = segue.DestinationViewController as SecondViewController; nxtVC.Data = "Hello from Root View"; }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); if (segue.Identifier == "showDetail") PrepareForSegue ((DetailViewController)segue.DestinationViewController); }
void UnwindInMaster(UIStoryboardSegue segue) { /* Empty. Exists solely so that "unwind in master" segues can find this instance as a destination. */ }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); var view = (AttachmentController) segue.DestinationViewController; view.SelectedMessage = CurrentMessage; }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { var detail = segue.DestinationViewController as DetailThemeController; detail.Recipe = recipes [DishTableView.IndexPathForSelectedRow.Row]; base.PrepareForSegue (segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); AppModel.ProviderSearchCriteria.Name=txtProviderName.Text; var controller = segue.DestinationViewController as AppModelInterface; controller.AppModel=this.AppModel; }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { if (!(segue.DestinationViewController is AssetGridViewController) || !(sender is UITableViewCell)) return; var assetGridViewController = (AssetGridViewController)segue.DestinationViewController; var cell = (UITableViewCell)sender; // Set the title of the AssetGridViewController. assetGridViewController.Title = cell.TextLabel.Text; // Get the PHFetchResult for the selected section. NSIndexPath indexPath = TableView.IndexPathForCell (cell); PHFetchResult fetchResult = sectionFetchResults [indexPath.Section]; if (segue.Identifier == allPhotosSegue) { assetGridViewController.AssetsFetchResults = fetchResult; } else if (segue.Identifier == collectionSegue) { // Get the PHAssetCollection for the selected row. var collection = fetchResult [indexPath.Row] as PHAssetCollection; if (collection == null) return; var assetsFetchResult = PHAsset.FetchAssets (collection, null); assetGridViewController.AssetsFetchResults = assetsFetchResult; assetGridViewController.AssetCollection = collection; } }
void UnwindToOuter(UIStoryboardSegue segue) { /* Empty. Exists solely so that "unwind to outer" segues can find instances of this class. */ }
/******************************* SEGUE *******************************/ public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); var navCon = segue.DestinationViewController as UINavigationController; if (navCon != null) { if (segue.Identifier == "searchSegue") { var destination = navCon.TopViewController as SearchTableViewController; if (destination != null) { destination.Student = Student; } } if (segue.Identifier == "workshopsSegue") { var destination = navCon.TopViewController as WorkshopSetTableViewController; if (destination != null) { destination.Student = Student; } } if (segue.Identifier == "futureBookingsSegue") { var destination = navCon.TopViewController as FutureBookingsTableViewController; if (destination != null) { destination.Student = Student; } } if (segue.Identifier == "historySegue") { var destination = navCon.TopViewController as HistoryTableViewController; if (destination != null) { destination.Student = Student; } } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "showDetail") { NSIndexPath indexPath = tableView.IndexPathForSelectedRow; ((DetailViewController)segue.DestinationViewController).SetDetailItem (rows[indexPath.Row]); } }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { var destination = segue.DestinationViewController as MovieDetailViewController; destination.MovieDetail = this.selectedMovie; destination.Configuration = this.configuration; base.PrepareForSegue (segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { // Set sliding view controller ((LeftPanelSegue)segue).SlidingViewController = this.SlidingViewController (); // Call base method base.PrepareForSegue (segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { var sessionsVC = (SessionsViewController)segue.DestinationViewController; sessionsVC.Speaker = Speaker; base.PrepareForSegue (segue, sender); }
public async override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier != "ShowLoadingView") return; var arg = sender as SegueArg; if (arg == null) return; var selectedCodeSample = arg.Sample; if (selectedCodeSample == null) return; var navigationController = segue.DestinationViewController as UINavigationController; var loadingViewController = navigationController?.TopViewController as LoadingViewController; if (loadingViewController == null) return; string segueIdentifier = "ShowResult"; try { var results = await selectedCodeSample.Run (); loadingViewController.Results = results; loadingViewController.CodeSample = selectedCodeSample; } catch (NSErrorException ex) { loadingViewController.Error = ex.Error; segueIdentifier = "ShowError"; } DispatchQueue.MainQueue.DispatchAsync (() => { loadingViewController.PerformSegue (segueIdentifier, loadingViewController); }); }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier != "photos collection") return; var collectionViewController = (PhotosCollectionViewController)segue.DestinationViewController; collectionViewController.Album = album; }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "showDetail") { var indexPath = TableView.IndexPathForSelectedRow; MotionActivityQuery query = motionActivityQueries [indexPath.Row]; (segue.DestinationViewController as AAPLDetailViewController).SetDetailItem (query); } }
// Provide the zone to `AddRoomViewController`. public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); if (segue.Identifier == AddRoomsSegue) { var addViewController = (AddRoomViewController)segue.IntendedDestinationViewController (); addViewController.HomeZone = HomeZone; } }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); if (segue.Identifier == "Popular2Container") { Container = (UITabBarController)segue.DestinationViewController; Container.TabBar.Hidden = true; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "UnwindToCourseListController") { var source = TableView.Source as SemesterSource; SelectedSemesterId = source.GetSemesterId(TableView.IndexPathForSelectedRow); } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == NavigateToDetailsSegueIdentifier) { var itemViewController = (ItemViewController)segue.DestinationViewController; itemViewController.Request = this.selectedRequest; } }
/******************************* SEGUE *******************************/ public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "searchWorkshopSegue") { var destination = segue.DestinationViewController as WorkshopsTableViewController; destination.Student = Student; destination.SearchData = data; } }
public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender) { // Turn off lamp if we navigate somewhere else. this.SetTorchEnabled (false); this.UpdateUi (animate: false); base.PrepareForSegue (segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue (segue, sender); if (segue.Identifier == "loginSegue") { LoginViewController destController = (LoginViewController)segue.DestinationViewController; destController.SetSendingController (this); } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "showDetail") { var indexPath = TableView.IndexPathForSelectedRow; var item = dataSource.Beacons[indexPath.Row]; ((DetailViewController)segue.DestinationViewController).SetBeacon (item); } }
public override async void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "osuInfoSegue") { await Globals.CreateInfoObject(usernameTextBox.Text, modePicker.SelectedRowInComponent(0).ToString()); } base.PrepareForSegue(segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "sgeLogin") { var destinationViewController = segue.DestinationViewController as MainTabBarController; destinationViewController.UserId = UserId; } if (segue.Identifier == "sgeSignUp") { var vcDestination = segue.DestinationViewController as SignUpViewController; vcDestination.Email = tfEmail.Text; } base.PrepareForSegue(segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "DetallarPerfil") { var PerfilView = (PerfilesTableViewController)segue.DestinationViewController; PerfilView.InfoPersonal = false; var usuario = new UsuariosController().GetMemberData(ListUser.Usuario_Id, ListUser.Usuario_Tipo); PerfilView.Miembro = usuario; PerfilView.FromMenu = false; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); string filterKey = MapToFilterKey(segue.Identifier); if (filterKey == null) { return; } var filterViewController = (FilterViewController)segue.DestinationViewController; filterViewController.filter = GetImageFilter(filterKey); }
//using Segues public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { //base.PrepareForSegue(segue, sender); //if (segue.Identifier == "NamesDetailSegue") //{ // var namesDetailController = segue.DestinationViewController as DetailViewController; // if (namesDetailController != null) // { // var source = TableView.Source as NamesDataSource; // var rowPath = TableView.IndexPathForSelectedRow; // var item = source.GetItem(rowPath.Row); // namesDetailController.selectedName = item; // } //} }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "HotDogDetailSegue") { HotDogDetailViewController hotDogDetailViewController = segue.DestinationViewController as HotDogDetailViewController; if (hotDogDetailViewController != null) { HotDogDataSource source = TableView.Source as HotDogDataSource; var row = TableView.IndexPathForSelectedRow; var item = source.GetItem(row.Row); hotDogDetailViewController.SelectedHotDog = item; } } }
public override void PrepareForSegue(UIStoryboardSegue segue, Foundation.NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "moveToDetailViewSegue") { if (segue.DestinationViewController is DetailViewController) { var destViewController = segue.DestinationViewController as DetailViewController; // destViewController.SelectedUser = SelectedUser; destViewController.SelectedFood = SelectedFood; } } }
public void UnwindToMainMenu(UIStoryboardSegue segue) { if (segue.Identifier.Equals("editToMM")) { var signup = (EditProfileViewController)segue.SourceViewController; //deserialize signup.saveInfo(); } else if (segue.Identifier.Equals("chatToMM")) { var cs = (ChatScreenViewController)segue.SourceViewController; //deserialize this.messages = cs.messages; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "DetailsSegue") { var navigationController = segue.DestinationViewController as DetailsViewController; if (navigationController != null) { var rowPath = TableView.IndexPathForSelectedRow; var selectedData = contactList[rowPath.Row]; navigationController.selectedContact = selectedData; } } base.PrepareForSegue(segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "squToSqLiteTableView") { var destinationViewController = (SqLiteTableViewController)segue.DestinationViewController; destinationViewController.TableQueryType = navigationQueryType; destinationViewController.DbPath = dbPath; } else if (segue.Identifier == "sguToFileTableView") { var destinationViewController = (FileViewController)segue.DestinationViewController; destinationViewController.DbPath = dbPath; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "TabBarController") { TabBarController = (TabBarController)segue.DestinationViewController; TabBarController.Rx.Click.Subscribe((button) => { Log.Debug($"Button Clicked: '{button.Label}'"); PerformSegue(button.Label, this); }); } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier.Equals("detalleBebidasSegue") == true) { var vc = segue.DestinationViewController as DetalleViewController; vc.isOrders = false; vc.isBebidas = true; vc.isBotanas = false; var btn = sender as UIButton; NSObject objectOut; bebidasDic.TryGetValue(NSObject.FromObject(btn.CurrentTitle), out objectOut); var dasd = objectOut as NSDictionary; vc.diccionary = dasd ?? bebidasDic; } }
public override void PrepareForSegue(UIStoryboardSegue segue, Foundation.NSObject sender) { base.PrepareForSegue(segue, sender); if ("moveToMapViewSegue" == segue.Identifier) { if (segue.DestinationViewController is MyMapViewController) { var dest = segue.DestinationViewController as MyMapViewController; dest.TitleString = "Bye! Bye!"; } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if ("configurationViewController" == segue.Identifier) { var settingsViewController = segue.DestinationViewController as SettingsViewController; settingsViewController.instanceSettings = this.settings; } else { var targetController = segue.DestinationViewController as BaseTaskViewController; targetController.instanceSettings = this.settings; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "SubfolderSegue") { var navctlr = segue.DestinationViewController as SubfolderViewController; if (navctlr != null) { var source = TableView.Source as CloudStorageSource; var rowPath = TableView.IndexPathForSelectedRow; navctlr.metaData = source.GetMetaData(rowPath.Row); navctlr.cloudStorage = this.cloudStorage; } } }
/// <summary> /// Prepares for segue. /// </summary> /// <remarks> /// The prepareForSegue method is invoked whenever a segue is about to take place. /// The new view controller has been loaded from the storyboard at this point but /// it’s not visible yet, and we can use this opportunity to send data to it. /// </remarks> public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "todosegue") { // set in Storyboard var tvc = segue.DestinationViewController as DetailViewController; if (tvc != null) { var source = TableView.DataSource as TableViewController; var rowPath = TableView.IndexPathForCell(sender as UITableViewCell); var item = source.GetItem(rowPath.Row); tvc.Delegate = this; tvc.SetTodo(item); } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier != "showDetailsSegue") { return; } if (segue.DestinationViewController is EventDetailsViewController detailsController) { var selectedRowNumber = TableView.IndexPathForSelectedRow.Row; detailsController.SetEvent(DataSource.Events[selectedRowNumber]); } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { ImageManager.Instance.ImageLoaded -= HandleImageLoaded; if (segue.DestinationViewController is CinemaDetailsViewController) { (segue.DestinationViewController as CinemaDetailsViewController).Cinema = (sender as CinemaCollectionViewCell).Cinema; } else if (segue.DestinationViewController is SettingsController) { (segue.DestinationViewController as SettingsController).MainViewController = this; } base.PrepareForSegue(segue, sender); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "ShowDetails") { var emailItem = _emailServer.Email [TableView.IndexPathForSelectedRow.Row]; var detailsViewController = segue.DestinationViewController as DetailsViewController; if (detailsViewController != null) { detailsViewController.item = emailItem; } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { // Configure the destination AssetViewController. var assetViewController = segue.DestinationViewController as AssetViewController; if (assetViewController == null) { return; } var indexPath = CollectionView.IndexPathForCell((UICollectionViewCell)sender); assetViewController.Asset = (PHAsset)AssetsFetchResults [indexPath.Item]; assetViewController.AssetCollection = AssetCollection; }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "Game1") { ((MasterViewController)segue.DestinationViewController).Game = 0; } else if (segue.Identifier == "Game2") { ((MasterViewController)segue.DestinationViewController).Game = 1; } else if (segue.Identifier == "Game3") { ((MasterViewController)segue.DestinationViewController).Game = 2; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.Identifier == "fullCartSegue") { var fullCartViewController = (FullCartViewController)segue.DestinationViewController; fullCartViewController._cart = _cart; } else if (segue.Identifier == "productDetailSegue") { var productDetailViewController = (ProductDetailViewController)segue.DestinationViewController; productDetailViewController._product = productDetail; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { // Configure the destination AssetViewController. var assetViewController = segue.DestinationViewController as AssetViewController; if (assetViewController == null) { throw new InvalidProgramException("unexpected view controller for segue"); } var indexPath = CollectionView.IndexPathForCell((UICollectionViewCell)sender); assetViewController.Asset = (PHAsset)FetchResult[indexPath.Item]; assetViewController.AssetCollection = AssetCollection; }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { try { base.PrepareForSegue(segue, sender); var item = lbltimekeeperid.Text.ToString(); var lblitmename = lbltimekeppername.Text; var workdate = dateLabel.Text.ToString(); ((TaskCaptureViewController)segue.DestinationViewController).SetDetailItem(item, lblitmename, workdate); } catch (Exception ex) { System.Console.WriteLine(ex.Message); } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); var indexPaths = speakersCollectionView.GetIndexPathsForSelectedItems(); if (indexPaths == null || !indexPaths.Any()) { return; } var speaker = Vm.Session.Speakers[indexPaths.First().Row]; Application.Locator.Speaker = new SpeakerDetailViewModel(Vm.Session, speaker); }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { base.PrepareForSegue(segue, sender); if (segue.DestinationViewController is LocationMapViewController) { var controller = segue.DestinationViewController as LocationMapViewController; controller.Ship = this.Ship; } else if (segue.DestinationViewController is ShipViewLocationTableViewController) { var controller = segue.DestinationViewController as ShipViewLocationTableViewController; controller.Ship = this.Ship; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier != "showDetail") { return; } var indexPath = TableView.IndexPathForSelectedRow; var previewDetail = sampleData[indexPath.Row]; var detailViewController = (DetailViewController)((UINavigationController)segue.DestinationViewController)?.TopViewController; // Pass the `title` to the `detailViewController`. detailViewController.DetailItemTitle = previewDetail.Title; }
public override void PrepareForSegue(UIStoryboardSegue segue, Foundation.NSObject sender) { base.PrepareForSegue(segue, sender); switch (segue.Identifier) { case "moveToMenuViewSegue": { if (segue.DestinationViewController is MenuViewController) { //var destViewController = segue.DestinationViewController as MenuViewController; } } break; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "castMemberSegue") // set in Storyboard { var detailController = segue.DestinationViewController as DetailViewController; if (detailController != null) { //var source = TableView.Source as DwarfDataSource; var rowPath = TableView.IndexPathForSelectedRow; //var item = source.GetItem(rowPath.Row); detailController.CastInfo = castInfo [rowPath.Row]; // to be defined on the DetailViewController } } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "NavigateToItemDetailSegue") { var controller = segue.DestinationViewController as BrowseItemDetailViewController; var indexPath = TableView.IndexPathForCell(sender as UITableViewCell); var item = ViewModel.Items[indexPath.Row]; controller.ViewModel = new ItemDetailViewModel(item); } else { var controller = segue.DestinationViewController as ItemNewViewController; controller.ViewModel = ViewModel; } }
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender) { if (segue.Identifier == "nuevoLugarSegueIdentifier") { var destinationViewController = segue.DestinationViewController as NuevoLugarViewController; destinationViewController.ViajeSeleccionado.Nombre = ViajeSeleted.Nombre; destinationViewController.ViajeSeleccionado.Id = ViajeSeleted.Id; } else if (segue.Identifier == "mapaSegueIdentifier") { var destinationViewController = segue.DestinationViewController as MapaViewController; destinationViewController.lstLugaresInteres = lstLugaresInteres; } base.PrepareForSegue(segue, sender); }