コード例 #1
0
 void OnEndPrint(object sender, EndPrintEventArgs e)
 {
     if (completedCallback != null)
     {
         completedCallback(e.Error);
     }
 }
コード例 #2
0
ファイル: PrintManager.cs プロジェクト: wooln/AK47Source
        private void pdoc_EndPrint(object sender, EndPrintEventArgs e)
        {
            this.PartsToPrint = null;
            Diagram diagram = this.Diagram;

            if (diagram == null)
            {
                return;
            }
            DiagramPanel panel = diagram.Panel;

            if (panel == null)
            {
                return;
            }
            panel.ReleasePrintingPanel();
            panel.IsVirtualizing = this._wasVirtualizing;
            // Silverlight adornments might have wrong offsets afterwards -- fix up:
            foreach (Part p in diagram.SelectedParts)
            {
                p.RefreshAdornments();
            }
            panel.UpdateScrollTransform();
            diagram.Cursor = null;
        }
コード例 #3
0
 private void EndPrint(object sender, EndPrintEventArgs e)
 {
     isPrinting             = false;
     PrintingPageText.Text  = "Done!";
     PrintingProgress.Value = PrintingProgress.Maximum;
     //PrintingProgressPanel.Visibility = Visibility.Collapsed;
     Debug.WriteLine("All pages are printed");
 }
コード例 #4
0
 //结束打印(送出打印最后1页信息)
 void printer_EndPrintPage(object sender, EndPrintEventArgs e)
 {
     this.rec1.Visibility = Visibility.Visible;
     this.rec2.Visibility = Visibility.Visible;
     this.rec3.Visibility = Visibility.Visible;
     this.rec4.Visibility = Visibility.Visible;
     newtb.VerticalScrollBarVisibility = ScrollBarVisibility.Auto;
     newtb.BorderThickness             = new Thickness(1, 1, 1, 1);
     this.printarea.Background         = scb;
     //if (e.Error!=null){
     //	System.Windows.MessageBox.Show("打印出错:"+e.Error.Message);
     //}
 }
コード例 #5
0
ファイル: PrintControl.cs プロジェクト: girish66/REM
        private void PrintingEndedHandler(object sender, EndPrintEventArgs e)
        {
            var printDocument = sender as PrintDocument;

            if (printDocument != null)
            {
                printDocument.BeginPrint -= PrintingStartedHandler;
                printDocument.EndPrint   -= PrintingEndedHandler;
                printDocument.PrintPage  -= PrintPageHandler;
            }
            _printPage.Child = null;

            //Added Control back to UI
            //Note: the removing and adding of the this control happens in such a way that the user never
            //even knows that it happens
            (_parent as Grid).Children.Add(ControlToPrint);
        }
コード例 #6
0
ファイル: PrintManager.cs プロジェクト: wooln/AK47Source
        private void pdoc_EndPrint(object sender, EndPrintEventArgs e)
        {
            Diagram diagram = this.Diagram;

            if (diagram == null)
            {
                return;
            }
            DiagramPanel panel = diagram.Panel;

            if (panel == null)
            {
                return;
            }
            panel.ReleasePrintingPanel();
            panel.UpdateScrollTransform();
            diagram.Cursor = null;
        }
コード例 #7
0
 private void PdfViewerControl1_EndPrint(object sender, EndPrintEventArgs e)
 {
     //Insert your code here
 }
コード例 #8
0
 void doc_EndPrint(object sender, EndPrintEventArgs e)
 {
     printPanel.Children.Remove(LayoutRoot);
     this.Content = LayoutRoot;
 }
コード例 #9
0
 void printDocument_EndPrint(object sender, EndPrintEventArgs e)
 {
     MessageBox.Show("Stampa completata");
 }
コード例 #10
0
 void doc_EndPrint(object sender, EndPrintEventArgs e)
 {
     this.img.RenderTransform = null;
     printPanel.Children.Clear();
     this.LayoutRoot.Children.Add(img);
 }