Exemple #1
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            if (NavigationContext.QueryString.Count > 0)
            {
                Enums.Screen scrrenEnum = (Enums.Screen)Enum.Parse(typeof(Enums.Screen), NavigationContext.QueryString["screenId"]);

                //int screenId = Convert.ToInt32(NavigationContext.QueryString["screenId"]);
                //Enums.Screen scrrenEnum = (Enums.Screen)screenId;
                _vm.Initialize(scrrenEnum);
            }
        }
Exemple #2
0
        public void Initialize(Enums.Screen screen)
        {
            List <AppIcon> temp = new List <AppIcon>();

            foreach (AppIcon item in IconList)
            {
                if (item.Screens.Contains(screen))
                {
                    temp.Add(item);
                }
            }

            IconList = temp;
        }