FileConcatViewModel.cs 896 B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Ips.Sps.Tools.FileConcats
  8. {
  9. public class FileConcatViewModel : INotifyPropertyChanged
  10. {
  11. public event PropertyChangedEventHandler PropertyChanged;
  12. [DisplayName("输出文件")]
  13. public string OutFile { get; set; }
  14. public BindingList<FileConcatItem> FileList { get; set; } = new BindingList<FileConcatItem>();
  15. }
  16. public class FileConcatItem : INotifyPropertyChanged
  17. {
  18. public event PropertyChangedEventHandler PropertyChanged;
  19. [DisplayName("文件名")]
  20. public string FileName { get; set; }
  21. [DisplayName("前补零")]
  22. public int AddZeroPrev { get; set; }
  23. [DisplayName("后补零")]
  24. public int AddZeroBack { get; set; }
  25. }
  26. }