// Deze functie zorgt ervoor dat bij navigeren steeds het juiste incoontje geselecteerd is private void AdjustSelectedItem() { var current = CurrentData.GetType().ToString().ToLower(); if (current.Contains("establishment")) { current = "merchants"; } else if (current.Contains("login") || current.Contains("registration")) { current = "account"; } else if (current.Contains("panel") || current.Contains("add") || current.Contains("edit")) { current = "panel"; } SelectedItem = NavigationViewItems.SingleOrDefault(n => current.Contains(n.Tag.ToString().ToLower())); }
// Verwijderen van het handelaar paneel icoontje in de navigatiebalk public void RemoveMerchantPanelNavigationViewItem() => NavigationViewItems.Remove(NavigationViewItems.SingleOrDefault(n => n.Tag.ToString() == "Panel"));
// Verwijderen van het abonnement icoontje in de navigatiebalk public void RemoveSubscriptionNavigationViewItem() => NavigationViewItems.Remove(NavigationViewItems.SingleOrDefault(n => n.Tag.ToString() == "Subscription"));