private void Catalog_PackageStaging(PackageCatalog sender, PackageStagingEventArgs args) { var ignored = CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Low, () => { if (Package.Current.Id.FullName.Equals(args.Package.Id.FullName)) { this.Overall_ProgressBar.Value = args.Progress; } String eventDetails = args.Package.Id.FullName + "," + args.IsComplete + "," + args.Progress + "," + args.ErrorCode + ";" + Environment.NewLine; this.PackageStagingInstallingEvents_textBox.Text = eventDetails; }); }
private void Catalog_PackageStaging(PackageCatalog sender, PackageStagingEventArgs args) { var ignored = CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Low, () => { String eventDetails = args.Package.Id.FullName + "," + args.IsComplete + "," + args.Progress + "," + args.ErrorCode + ";" + Environment.NewLine; Debug.WriteLine(eventDetails); var frame = (Frame)Window.Current.Content; Type currentPageType = frame.SourcePageType; if (currentPageType.Equals(typeof(MainPage))) { var page = (MainPage)frame.Content; if (Package.Current.Id.FullName.Equals(args.Package.Id.FullName)) { localSettings.Values["OverallProgress"] = args.Progress; page.Set_Overall_ProgressBar_Value(args.Progress); } } else if (currentPageType.Equals(typeof(ContentGroupPage))) { var page = (ContentGroupPage)frame.Content; if (Package.Current.Id.FullName.Equals(args.Package.Id.FullName)) { localSettings.Values["OverallProgress"] = args.Progress; } } else if (currentPageType.Equals(typeof(LanguagesPage))) { var page = (LanguagesPage)frame.Content; if (Package.Current.Id.FullName.Equals(args.Package.Id.FullName)) { localSettings.Values["OverallProgress"] = args.Progress; } } }); }
private void Catalog_PackageStaging(PackageCatalog sender, PackageStagingEventArgs args) { // Doesn't fire - 7535335 //LoadDeployingPackageToUI(args.Package, args.Progress); }