public override void ViewDidLoad() { if (RespondsToSelector(new Selector("edgesForExtendedLayout"))) { EdgesForExtendedLayout = UIRectEdge.None; } base.ViewDidLoad(); var source = new MvxSimpleTableViewSource(BowTieTableView, BowTieViewCell.Key, BowTieViewCell.Key); BowTieTableView.Source = source; var set = this.CreateBindingSet <FirstView, Core.ViewModels.FirstViewModel>(); set.Bind(source).To(ViewModel => ViewModel.BowTies); set.Bind(GetBowTiesButton).To(ViewModel => ViewModel.GetBowtiesCommand); set.Apply(); //((FirstViewModel)this.ViewModel).GetBowtiesCommand.Execute(null); BowTieTableView.ReloadData(); }
void ReleaseDesignerOutlets() { if (BowTieTableView != null) { BowTieTableView.Dispose(); BowTieTableView = null; } if (GetBowTiesButton != null) { GetBowTiesButton.Dispose(); GetBowTiesButton = null; } }