예제 #1
0
        public override void ViewWillAppear(bool animated)
        {
            base.ViewWillAppear(animated);

            ShowSubViewContainer(false);
            MotorcyclesTableView?.ReloadData();
        }
예제 #2
0
        // -----------------------------------------------------------------------------

        // Overrides
        protected override void ViewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            if (e.PropertyName == nameof(ViewModel.Motorcycles))
            {
                _source?.LoadData(ViewModel.Motorcycles);
                MotorcyclesTableView?.ReloadData();
                return;
            }

            if (e.PropertyName == nameof(ViewModel.IsShowingEditMotorcycleSubView))
            {
                ShowSubViewContainer(ViewModel.IsShowingEditMotorcycleSubView);
            }
        }