public override void ViewDidLoad () { base.ViewDidLoad (); var TableSourceMenu = new TableSourceMenu (tableViewCategories); this.CreateBinding (TableSourceMenu).To<MenuViewModel> (vm => vm.OptionItems).Apply (); this.CreateBinding (TableSourceMenu).For (s => s.SelectionChangedCommand).To<MenuViewModel> (vm => vm.CatalogSelectedCommand).Apply (); tableViewCategories.Source = TableSourceMenu; tableViewCategories.ReloadData (); //tune UI programatically Relayout(); }
public override void ViewDidLoad() { base.ViewDidLoad(); var TableSourceMenu = new TableSourceMenu(tableViewCategories); this.CreateBinding(TableSourceMenu).To <MenuViewModel> (vm => vm.OptionItems).Apply(); this.CreateBinding(TableSourceMenu).For(s => s.SelectionChangedCommand).To <MenuViewModel> (vm => vm.CatalogSelectedCommand).Apply(); tableViewCategories.Source = TableSourceMenu; tableViewCategories.ReloadData(); //tune UI programatically Relayout(); }