コード例 #1
0
        // 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()));
        }
コード例 #2
0
 // Verwijderen van het handelaar paneel icoontje in de navigatiebalk
 public void RemoveMerchantPanelNavigationViewItem() => NavigationViewItems.Remove(NavigationViewItems.SingleOrDefault(n => n.Tag.ToString() == "Panel"));
コード例 #3
0
 // Verwijderen van het abonnement icoontje in de navigatiebalk
 public void RemoveSubscriptionNavigationViewItem() => NavigationViewItems.Remove(NavigationViewItems.SingleOrDefault(n => n.Tag.ToString() == "Subscription"));