浏览代码

综合-UI 增加间距 ;编辑 增加判断条件

OYXH\oyxh 1 年之前
父节点
当前提交
cb0b0e8031
共有 2 个文件被更改,包括 10 次插入3 次删除
  1. 9 2
      PDF Office/ViewModels/Tools/TextEditToolContentViewModel.cs
  2. 1 1
      PDF Office/Views/MainWindow.xaml.cs

+ 9 - 2
PDF Office/ViewModels/Tools/TextEditToolContentViewModel.cs

@@ -725,8 +725,15 @@ namespace PDF_Master.ViewModels.Tools
             #endregion 后续 Undo 操作
 
             PDFViewer.ClearSelectPDFEdit();
-            //延时 =》添加图片,弹出系统文件弹窗,双击选中图片后添加到页面上,需要选中图片
-            await Task.Delay(50);
+            if (e != null)
+            {
+                //需要区分 图片和文本,不然框选添加 文本,会出现光标消失
+                if (e[0].EditType == CPDFEditType.EditImage)
+                {
+                    //延时 =》添加图片,弹出系统文件弹窗,双击选中图片后添加到页面上,需要选中图片
+                    await Task.Delay(50);
+                }
+            }
             PDFViewer.SelectPDFEdit(e, true);
         }
 

+ 1 - 1
PDF Office/Views/MainWindow.xaml.cs

@@ -348,7 +348,7 @@ namespace PDF_Master.Views
                     else
                     {
                         sizeChange = false;
-                        BtnAdd.Margin = new Thickness(8, 13, width + 40, 7);
+                        BtnAdd.Margin = new Thickness(8, 13, width + 50, 7);
                     }
                 }
             }