protected override void OnApplyTemplate() { _splitView = GetTemplateChild("RootSplitView") as SplitView; _pageFrame = GetTemplateChild("PageFrame") as Frame; NavService = new NavigationService(ref _pageFrame, typeof(LibraryView)); _searchBox = GetTemplateChild("searchBox") as AutoSuggestBox; _navTopMenuListView = GetTemplateChild("NavTopMenuList") as NavMenuListView; _navBottomMenuListView = GetTemplateChild("NavBottomMenuList") as NavMenuListView; _playlistsMenuListView = GetTemplateChild("PlaylistsMenuList") as NavMenuListView; _backButton = GetTemplateChild("BackButton") as Button; _headerText = GetTemplateChild("headerText") as TextBlock; TogglePaneButton = GetTemplateChild("TogglePaneButton") as ToggleButton; shortcuts = GetTemplateChild("Shortcuts") as ItemsControl; if (_navTopMenuListView != null) { _navTopMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navTopMenuListView.ContainerContentChanging += OnContainerContextChanging; _navTopMenuListView.SelectionChanged += _navTopMenuListView_SelectionChanged; } if (_navBottomMenuListView != null) { _navBottomMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navBottomMenuListView.ContainerContentChanging += OnContainerContextChanging; _navBottomMenuListView.SelectionChanged += _navBottomMenuListView_SelectionChanged; } if (_playlistsMenuListView != null) { _playlistsMenuListView.ItemInvoked += OnNavMenuItemInvoked; _playlistsMenuListView.ContainerContentChanging += OnContainerContextChanging; _playlistsMenuListView.SelectionChanged += _playlistsMenuListView_SelectionChanged;; } if (_backButton != null) { _backButton.Click += OnBackButtonClick; } if (_searchBox != null) { _searchBox.KeyUp += _searchBox_KeyUp; } if (_pageFrame != null) { _pageFrame.Navigating += OnNavigatingToPage; _pageFrame.Navigated += OnNavigatedToPage; } UpdateHeaderAndShortCuts(_navTopMenuListView.SelectedItem as SimpleNavMenuItem); }
protected override void OnApplyTemplate() { _splitView = GetTemplateChild("RootSplitView") as SplitView; _pageFrame = GetTemplateChild("PageFrame") as Frame; NavService = new NavigationService(ref _pageFrame); _searchBox = GetTemplateChild("searchBox") as AutoSuggestBox; _navTopMenuListView = GetTemplateChild("NavTopMenuList") as NavMenuListView; _navBottomMenuListView = GetTemplateChild("NavBottomMenuList") as NavMenuListView; _playlistsMenuListView = GetTemplateChild("PlaylistsMenuList") as NavMenuListView; _backButton = GetTemplateChild("BackButton") as Button; TogglePaneButton = GetTemplateChild("TogglePaneButton") as ToggleButton; if (_navTopMenuListView != null) { _navTopMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navTopMenuListView.ContainerContentChanging += OnContainerContextChanging; _navTopMenuListView.SelectionChanged += _navTopMenuListView_SelectionChanged; } if (_navBottomMenuListView != null) { _navBottomMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navBottomMenuListView.ContainerContentChanging += OnContainerContextChanging; _navBottomMenuListView.SelectionChanged += _navBottomMenuListView_SelectionChanged; } if (_playlistsMenuListView != null) { _playlistsMenuListView.ItemInvoked += OnNavMenuItemInvoked; _playlistsMenuListView.ContainerContentChanging += OnContainerContextChanging; _playlistsMenuListView.SelectionChanged += _playlistsMenuListView_SelectionChanged;; } if (_backButton != null) { _backButton.Click += OnBackButtonClick; } if (_searchBox != null) { _searchBox.KeyUp += _searchBox_KeyUp; } if (_pageFrame != null) { _pageFrame.Navigating += OnNavigatingToPage; _pageFrame.Navigated += OnNavigatedToPage; } }
protected override void OnApplyTemplate() { _pageFrame = GetTemplateChild("PageFrame") as Frame; NavService = new NavigationService(ref _pageFrame); _navTopMenuListView = GetTemplateChild("NavTopMenuList") as NavMenuListView; _navBottomMenuListView = GetTemplateChild("NavBottomMenuList") as NavMenuListView; _playlistsMenuListView = GetTemplateChild("PlaylistsMenuList") as NavMenuListView; _backButton = GetTemplateChild("BackButton") as Button; if (_navTopMenuListView != null) { _navTopMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navTopMenuListView.ContainerContentChanging += OnContainerContextChanging; _navTopMenuListView.SelectionChanged += _navTopMenuListView_SelectionChanged; } if (_navBottomMenuListView != null) { _navBottomMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navBottomMenuListView.ContainerContentChanging += OnContainerContextChanging; _navBottomMenuListView.SelectionChanged += _navBottomMenuListView_SelectionChanged; } if (_playlistsMenuListView != null) { _playlistsMenuListView.ItemInvoked += OnNavMenuItemInvoked; _playlistsMenuListView.ContainerContentChanging += OnContainerContextChanging; _playlistsMenuListView.SelectionChanged += _playlistsMenuListView_SelectionChanged;; } if (_backButton != null) { _backButton.Click += OnBackButtonClick; } if (_pageFrame != null) { _pageFrame.Navigating += OnNavigatingToPage; _pageFrame.Navigated += OnNavigatedToPage; } }
protected override void OnApplyTemplate() { _pageFrame = GetTemplateChild("PageFrame") as Frame; _navMenuListView = GetTemplateChild("NavMenuList") as NavMenuListView; _backButton = GetTemplateChild("BackButton") as Button; if (_navMenuListView != null) { _navMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navMenuListView.ContainerContentChanging += OnContainerContextChanging; } if (_backButton != null) { _backButton.Click += OnBackButtonClick; } if (_pageFrame != null) { _pageFrame.Navigating += OnNavigatingToPage; _pageFrame.Navigated += OnNavigatedToPage; } }
protected override void OnApplyTemplate() { _pageFrame = GetTemplateChild("PageFrame") as Frame; _navMenuListView = GetTemplateChild("NavMenuList") as NavMenuListView; _backButton = GetTemplateChild("BackButton") as Button; if (_navMenuListView != null) { _navMenuListView.ItemInvoked += OnNavMenuItemInvoked; _navMenuListView.ContainerContentChanging += OnContainerContextChanging; } if (_backButton != null) { _backButton.Click += OnBackButtonClick; } if (_pageFrame != null) { _pageFrame.Navigating += OnNavigatingToPage; _pageFrame.Navigated += OnNavigatedToPage; } }