Selaa lähdekoodia

compdfkit(win) - load 判空

liuaoran 1 vuosi sitten
vanhempi
commit
0ad67636a4

+ 4 - 0
Demo/Examples/Annotations/MainWindow.xaml.cs

@@ -89,6 +89,10 @@ namespace Annotations
 
         private void LoadDocument()
         {
+            if (pdfViewControl.PDFView.Document == null)
+            {
+                return;
+            }
             pdfViewControl.PDFView?.Load();
             pdfViewControl.PDFView?.SetShowLink(true);
             PDFGrid.Child = pdfViewControl;

+ 4 - 0
Demo/Examples/ContentEditor/MainWindow.xaml.cs

@@ -108,6 +108,10 @@ namespace ContentEditor
 
         private void LoadDocument()
         {
+            if (pdfViewControl.PDFView.Document == null)
+            {
+                return;
+            }
             pdfViewControl.PDFView?.Load();
             PDFGrid.Child = pdfViewControl;
             pdfViewControl.PDFView.InfoChanged -= PdfViewer_InfoChanged;

+ 4 - 0
Demo/Examples/DocsEditor/MainWindow.xaml.cs

@@ -81,6 +81,10 @@ namespace DocsEditor
          
         private void LoadDocument()
         {
+            if (pdfViewControl.PDFView.Document == null)
+            {
+                return;
+            }
             pdfViewControl.PDFView?.SetMouseMode(MouseModes.Viewer);
             pdfViewControl.PDFView?.Load();
             pdfViewControl.PDFView?.SetShowLink(true);

+ 5 - 0
Demo/Examples/PDFViewer/MainPage.xaml.cs

@@ -847,6 +847,11 @@ namespace PDFViewer
 
         private void LoadDocument()
         {
+            if (pdfViewControl.PDFView.Document == null)
+            {
+                return;
+            }
+
             //Load the Document
             pdfViewControl.PDFView?.Load();
 

+ 4 - 0
Demo/Examples/Viewer/MainWindow.xaml.cs

@@ -60,6 +60,10 @@ namespace Viewer
         #region Load Document
         private void LoadDocument()
         {
+            if (pdfViewControl.PDFView.Document == null)
+            {
+                return;
+            }
             pdfViewControl.PDFView?.SetMouseMode(MouseModes.Viewer);
             pdfViewControl.PDFView?.Load();
             pdfViewControl.PDFView?.SetShowLink(true);

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 1
Demo/Examples/license_key_win.xml