コード例 #1
0
        internal static void Reinit()
        {
            PdfFiles.Clear();
            ZipFiles.Clear();

            var pdfMimeTypes = MimeTypeId.Pdf.GetMimeTypes();

            for (var i = 0; i < InitialPdfCount; i++)
            {
                PdfFiles.Add(new UploadedFileInfo
                {
                    Content  = null,
                    Name     = string.Format("PdfFile{0}", i),
                    MimeType = pdfMimeTypes[0],
                    Size     = 1024
                });
            }

            var zipMimeTypes = MimeTypeId.Zip.GetMimeTypes();

            for (var i = 0; i < InitialZipCount; i++)
            {
                ZipFiles.Add(new UploadedFileInfo
                {
                    Name     = string.Format("ZipFile{0}", i),
                    Content  = null,
                    MimeType = zipMimeTypes[0],
                    Size     = 1024
                });
            }
        }
コード例 #2
0
ファイル: MainViewModel.cs プロジェクト: soikkea/pdf-merger
        public PdfFile LoadLatestMerge()
        {
            if (LatestMergedFile == null)
            {
                return(null);
            }

            PdfFiles.Clear();
            return(AddPdf(LatestMergedFile));
        }
コード例 #3
0
 private void OnRemoveFileCmdExecute()
 {
     PdfFiles.Clear();
     SelectedFile            = null;
     ValidationModeRequested = ValidationMode.None;
 }