Explorar o código

ComPDFKit.Tool(win) - 修复测量注释没刷新的问题

TangJinZhou hai 7 meses
pai
achega
a2dabd9896
Modificáronse 1 ficheiros con 8 adicións e 1 borrados
  1. 8 1
      Demo/Examples/ComPDFKit.Tool/CPDFToolManager.cs

+ 8 - 1
Demo/Examples/ComPDFKit.Tool/CPDFToolManager.cs

@@ -806,7 +806,14 @@ namespace ComPDFKit.Tool
             annotHistory.CurrentParam = currentParam;
             annotHistory.Action = HistoryAction.Update;
             viewerTool.GetCPDFViewer().UndoManager.AddHistory(annotHistory);
-            viewerTool.GetCPDFViewer().UpdateAnnotFrame();
+            if (e.annotData.Annot.IsMeasured())
+            {
+                viewerTool.GetCPDFViewer().UpdateRenderFrame();
+            }
+            else
+            {
+                viewerTool.GetCPDFViewer().UpdateAnnotFrame();
+            }
         }
 
         private void ViewerTool_MouseLeftButtonUpHandler(object sender, MouseEventObject e)