Ejemplo n.º 1
0
 private void OnDemoCollectionSeeAllButtonClicked(object sender, RoutedEventArgs e)
 {
     if (sender is HyperlinkButton hyperlinkButton)
     {
         string commandParameter = hyperlinkButton.CommandParameter.ToString();
         Enum.TryParse <DemoCollectionType>(commandParameter, out DemoCollectionType collectionGroup);
         DemoCollectionGroup = collectionGroup;
         this.UpdateActiveDemos();
     }
 }
Ejemplo n.º 2
0
        protected override async void OnNavigatedTo(NavigationEventArgs e)
        {
            if (e.Parameter is string)
            {
                Enum.TryParse <DemoCollectionType>((string)e.Parameter, out DemoCollectionType collectionGroup);
                DemoCollectionGroup = collectionGroup;
            }

            this.config = await LoadDemoLauncherConfigFromFile("DemoLauncherConfig.xml");

            this.AllDemos.AddRange(this.config.Entries);

            this.UpdateActiveDemos();

            base.OnNavigatedTo(e);
        }
Ejemplo n.º 3
0
 public void SwitchToMainGalleryView()
 {
     DemoCollectionGroup = DemoCollectionType.All;
     this.UpdateActiveDemos();
 }