Esempio n. 1
0
        void PackageStatusChanged(object sender, PackageStatusEventArgs e)
        {
            int     progress = (int)e.Status.Progress;
            Package current  = Client.CurrentDownload;

            InvokeOnMainThread(delegate
            {
                string text = "DOWNLOADING PACKAGE: " + progress + "%";

                if (current != null)
                {
                    string name = current.Name;
                    text        = "DOWNLOADING " + name.ToUpper() + ": " + progress + "%";
                }

                ContentView.ProgressLabel.Update(text, progress);

                if (current != null)
                {
                    string id = current.Id;
                    ContentView.PackageContent.FindAndUpdate(id, e.Status);
                }
            });
        }
 void UpdatePackage(object sender, PackageStatusEventArgs e)
 {
     UpdateStatusLabel("Progress: " + e.Status.Progress + "%");
 }
 void UpdatePackage(object sender, PackageStatusEventArgs e)
 {
     UpdatePackage(e.Id);
 }
 void UpdatePackage(object sender, PackageStatusEventArgs e)
 {
     UpdateStatusLabel("Progress: " + e.Status.Progress + "%");
 }
 void UpdatePackage(object sender, PackageStatusEventArgs e)
 {
     UpdatePackage(e.Id);
 }