public override void Load(object parameter)
 {
     SillyBottomTabsPageViewModel.Load(null);
     SillyBottomTabsPageViewModel.HomePageViewModel.SillyDudeLoaderNotifier.PropertyChanged += SubViewModelsPropertyChanged;
     SillyBottomTabsPageViewModel.ListPageViewModel.PropertyChanged += SubViewModelsPropertyChanged;
     SillyBottomTabsPageViewModel.GridPageViewModel.PropertyChanged += SubViewModelsPropertyChanged;
 }
        public TwoPanePageViewModel(
            INavigationService navigationService,
            ISillyDudeService sillyDudeService,
            ErrorEmulator errorEmulator)
            : base(navigationService)
        {
            SillyBottomTabsPageViewModel = new SillyBottomTabsPageViewModel(
                navigationService,
                sillyDudeService,
                errorEmulator);

            SillyDudeViewModel = new SillyDudeVm(navigationService, sillyDudeService);
        }