public void NavigateForward(MetroViews viewType, object content) { NavigationHistory.Add(new NavContainer() { NavView = viewType, NavContent = content }); mainWdw.ShowDashMetroView(MetroViews.ContinueWatching, content); }
public void ShowDashMetroView(MetroViews viewType) { ShowDashMetroView(viewType, null); }
public void ShowDashMetroView(MetroViews viewType, object data) { tileContinueWatching.Visibility = System.Windows.Visibility.Collapsed; dash.Visibility = System.Windows.Visibility.Collapsed; dashMetro.Visibility = System.Windows.Visibility.Collapsed; switch (viewType) { case MetroViews.MainNormal: dash.Visibility = System.Windows.Visibility.Visible; DisplayMainTab(TAB_MAIN_Dashboard); AppSettings.DashboardType = DashboardType.Normal; break; case MetroViews.MainMetro: dashMetro.Visibility = System.Windows.Visibility.Visible; DisplayMainTab(TAB_MAIN_Dashboard); AppSettings.DashboardType = DashboardType.Metro; break; case MetroViews.ContinueWatching: tileContinueWatching.Visibility = System.Windows.Visibility.Visible; tileContinueWatching.DataContext = data; break; } SetColours(); }