コード例 #1
0
        protected override async void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            pi         = (PivotdItem)e.Parameter;
            Title.Text = pi.Header;
            if (pi.Spudes.StartsWith("http"))
            {
                // Create an instance of HttpClient
                HttpClient httpClient = new HttpClient();

                // Get the PDF document in byte array
                Byte[] contentBytes = await httpClient.GetByteArrayAsync(pi.Spudes);

                // Load the Byte array
                PdfLoadedDocument loadedDocument = new PdfLoadedDocument(contentBytes);

                // Display the PDF document in PdfViewer
                pdfViewer.LoadDocument(loadedDocument);
                pdfViewer.Visibility = Visibility.Visible;
            }
            else if (pi.Spudes.StartsWith("AuebUnofficial"))
            {
                Stream s = this.GetType().GetTypeInfo().Assembly.GetManifestResourceStream(pi.Spudes);
                pdfViewer.LoadDocument(s);
                pdfViewer.Visibility = Visibility.Visible;
            }
            else if (pi.Spudes == "0")
            {
                pdfViewer.IsThumbnailViewEnabled     = false;
                pdfViewer.PdfProgressRing.Visibility = Visibility.Collapsed;
                zero.Visibility = Visibility.Visible;
            }
        }
コード例 #2
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            pi         = (PivotdItem)e.Parameter;
            Title.Text = pi.Header;
            p1.Text    = pi.P1.ToString(); p2.Text = pi.P2.ToString(); p3.Text = pi.P3.ToString(); mtext.Text = pi.Mail;
            if (pi.P3.Equals(0))
            {
                p3rel.Visibility = Visibility.Collapsed;
            }
        }
コード例 #3
0
    private void setP()
    {
        PivotdItem pivot;

        for (int i = 0; i < 8; i++)
        {
            pivot        = new PivotdItem(heders[i]);
            pivot.Mail   = mails[i];
            pivot.P1     = numbers[i, 0]; pivot.P2 = numbers[i, 1]; pivot.P3 = numbers[i, 2];
            pivot.Spudes = spoydes[i];
            TabControlItems.Add(pivot);
        }
    }
コード例 #4
0
        public void setItem()
        {
            PivotdItem menu = (PivotdItem)control.SelectedItem;

            ((Frame)Window.Current.Content).Navigate(typeof(Viewers.InfoViewers), menu);
        }