|
@@ -196,11 +196,15 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
|
#region 委托声明
|
|
|
public DelegateCommand ADDPDFCommand { get; set; }
|
|
|
|
|
|
+ public DelegateCommand ADDOpenedPDFCommand { get; set; }
|
|
|
+
|
|
|
public DelegateCommand RemovePDFFileCommand { get; set; }
|
|
|
|
|
|
public DelegateCommand CreateCommand { get; set; }
|
|
|
|
|
|
public DelegateCommand ADDPDFFilesCommand { get; set; }
|
|
|
+
|
|
|
+
|
|
|
#endregion
|
|
|
|
|
|
public string Unicode = null;
|
|
@@ -224,6 +228,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
|
PDFDataTable.Columns.Add("FileSize");
|
|
|
PDFDataTable.Columns.Add("FileState");
|
|
|
ADDPDFCommand = new DelegateCommand(addpicture);
|
|
|
+ ADDOpenedPDFCommand = new DelegateCommand(addOpenedPDFFiles);
|
|
|
ADDPDFFilesCommand = new DelegateCommand(addpicturefiles);
|
|
|
RemovePDFFileCommand = new DelegateCommand(removepdffile);
|
|
|
CreateCommand = new DelegateCommand(create);
|
|
@@ -393,6 +398,21 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
|
updateListview("wait");
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 添加已打开PDF文件
|
|
|
+ /// </summary>
|
|
|
+ public void addOpenedPDFFiles()
|
|
|
+ {
|
|
|
+ FileNameNumber = fileNames.Count;
|
|
|
+ foreach (var filename in App.OpenedFileList) {
|
|
|
+ fileNames.Add(filename);
|
|
|
+ }
|
|
|
+ RemoveExcess(ref fileNames);
|
|
|
+ SetBatesGridIsEnabled = "True";
|
|
|
+ AddFileVisibility = Visibility.Collapsed;
|
|
|
+ updateListview("wait");
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 删除重复的文件
|
|
|
/// </summary>
|
|
@@ -410,6 +430,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
|
Filenames = filenames;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 添加PDF文件夹
|
|
|
/// </summary>
|