public override void ViewWillAppear (bool animated) { base.ViewWillAppear (animated); trips = new TripManager ().GetTrips (); if (trips.Count == 0) trips.Add (new Trip () { Title = "Bangalore", StartDate = DateTime.Now, EndDate = DateTime.Now }); var tripSource = new TripViewSource (trips); tripSource.TripSelectionChanged += (t) => { editTripScreenController = new EditTripScreenController(t); this.NavigationController.PushViewController(editTripScreenController, true); }; tripListView.Source = tripSource; }
public override void ViewWillAppear(bool animated) { base.ViewWillAppear(animated); trips = new TripManager().GetTrips(); if (trips.Count == 0) { trips.Add(new Trip() { Title = "Bangalore", StartDate = DateTime.Now, EndDate = DateTime.Now }); } var tripSource = new TripViewSource(trips); tripSource.TripSelectionChanged += (t) => { editTripScreenController = new EditTripScreenController(t); this.NavigationController.PushViewController(editTripScreenController, true); }; tripListView.Source = tripSource; }
public override void ViewDidLoad () { base.ViewDidLoad (); var addTripBarButton = new UIBarButtonItem (UIBarButtonSystemItem.Add, (s,e) => { if(editTripScreenController==null) editTripScreenController = new EditTripScreenController(null); this.NavigationController.PushViewController(editTripScreenController, true); }); tripListView = new UITableView (View.Bounds); tripListView.AutoresizingMask = UIViewAutoresizing.All; tripListView.BackgroundColor = UIColor.DarkGray; NavigationItem.SetRightBarButtonItem (addTripBarButton, false); //tripListView Add (tripListView); }
public override void ViewDidLoad() { base.ViewDidLoad(); var addTripBarButton = new UIBarButtonItem(UIBarButtonSystemItem.Add, (s, e) => { if (editTripScreenController == null) { editTripScreenController = new EditTripScreenController(null); } this.NavigationController.PushViewController(editTripScreenController, true); }); tripListView = new UITableView(View.Bounds); tripListView.AutoresizingMask = UIViewAutoresizing.All; tripListView.BackgroundColor = UIColor.DarkGray; NavigationItem.SetRightBarButtonItem(addTripBarButton, false); //tripListView Add(tripListView); }