public MasterPage(MainViewModel viewModel) { this.BindingContext = viewModel; InitializeComponent(); var masterPageItems = new List<MasterPageItem>(); masterPageItems.Add(new MasterPageItem { Title = "Foods", IconSource = "ic_restaurant_menu_black.png", TargetType = typeof(FoodsPage) }); masterPageItems.Add(new MasterPageItem { Title = "Orders", IconSource = "ic_basket.png", TargetType = typeof(FoodsPage) }); masterPageItems.Add(new MasterPageItem { Title = "Chat", IconSource = "ic_wechat.png", TargetType = typeof(FoodsPage) }); masterPageItems.Add(new MasterPageItem { Title = "Settings", IconSource = "ic_settings.png", TargetType = typeof(FoodsPage) }); masterPageItems.Add(new MasterPageItem { Title = "About", IconSource = "ic_alert_circle_outline.png", TargetType = typeof(FoodsPage) }); listView.ItemsSource = masterPageItems; }
public void NavigateToMainPage(UserInfo user) { user.Picture = Helper.Address + "/" + user.Picture; var mainViewModel = new MainViewModel(user); NavigationScreen.Navigation.NavigateToMainPage.Execute(mainViewModel); }