public ProjectList() { InitializeComponent(); _viewmodel = new ProjectListViewModel(Navigation); this.BindingContext = _viewmodel; _viewmodel.FetchProjects(); }
protected override void OnAppearing() { _viewmodel = new ProjectListViewModel(Navigation); this.BindingContext = _viewmodel; MyListView.ItemsSource = null; MyListView.ItemsSource = _viewmodel.ProjectList; _viewmodel.FetchProjects(); }
protected override void OnAppearing() { base.OnAppearing(); MyListView.ItemsSource = null; _viewmodel.FetchProjects(); if (_viewmodel.IsLoggedIn) { MyListView.ItemsSource = _viewmodel.ProjectList; } if (_viewmodel != null) { _viewmodel.Refresh(); } }