Exemplo n.º 1
0
 private void OnSelectFile(string filepath)
 {
     isSelectVideo = filepath.Contains(".mp4");
     if (isSelectVideo)
     {
         selectVideoFilePath = filepath;
         FileDialogController.SelectImageFile(OnSelectVideoImageFile, "選擇影片截圖");
     }
     else
     {
         subjectDir.Create();
         FileInfo fileInfo    = new FileInfo(filepath);
         string   newFilePath = subjectDir.FullName + (("" + (itemFiles == null?0:itemFiles.Length)).PadLeft(3, '0')) + "__img__100" + fileInfo.Extension;
         fileInfo.CopyTo(newFilePath);
         itemFiles = subjectDir.GetFiles().Where(f => allowedExtensions.Contains(f.Extension.ToLower())).OrderBy(f => f.Name).ToArray();
         AddItem(itemFiles.Length, new FileInfo(newFilePath), ListContent);
     }
 }
Exemplo n.º 2
0
 public void SelectProjectorSlideFile()
 {
     FileDialogController.SelectImageFile(OnSelectProjectSlideFile, "選擇圖片");
 }