protected virtual void ScreenNavigatedTo(MenuScreen screen, bool fromAnotherScreen) { if (screen == null || !screen.OnNavigatedTo(this)) { return; } screen.ItemClicked += currentScreen_ItemClicked; screen.Updated += currentScreen_Updated; }
protected virtual void ScreenNavigatedTo(MenuScreen screen) { if (screen == null || !screen.OnNavigatedTo(this)) { return; } screen.ItemClicked += currentScreen_ItemClicked; screen.UpdateHeader += currentScreen_UpdateHeader; screen.UpdateBody += currentScreen_UpdateBody; }
protected virtual void ScreenNavigatedTo(MenuScreen screen) { if (screen == null || !screen.OnNavigatedTo(this)) { return; } screen.ItemClicked += currentScreen_ItemClicked; screen.Updated += currentScreen_Updated; }