public override async void ViewDidLoad() { base.ViewDidLoad(); await Vm.InitAsync(); // Setup bindings AddPersonButton.SetCommand("TouchUpInside", Vm.AddPersonCommand); RemovePersonButton.SetCommand("TouchUpInside", Vm.RemovePersonCommand); }
protected override async void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); await Vm.InitAsync(); PeopleListView.Adapter = Vm.People.GetAdapter(GetPersonView); AddPersonButton.SetCommand("Click", Vm.AddPersonCommand); RemovePersonButton.SetCommand("Click", Vm.RemovePersonCommand); }
void ReleaseDesignerOutlets() { if (AddPersonButton != null) { AddPersonButton.Dispose(); AddPersonButton = null; } if (PeopleTableView != null) { PeopleTableView.Dispose(); PeopleTableView = null; } if (RemovePersonButton != null) { RemovePersonButton.Dispose(); RemovePersonButton = null; } }