Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. class DataDetail : InotifyPropertyChanged
  2. {
  3. public string mfliename;
  4. public string mfileurl;
  5. public string mfilesize;
  6. public string mDownloadTime;
  7. private int mprogress;
  8. public string Filename
  9. {
  10. get { return mfliename; }
  11. set
  12. {
  13. mfliename = value;
  14. OnPropertyChanged("Filename");
  15. }
  16.  
  17. }
  18.  
  19. public string Fileurl
  20. {
  21. get { return mfileurl; }
  22. set
  23. {
  24. mfileurl = value;
  25. OnPropertyChanged("Fileurl");
  26. }
  27. }
  28.  
  29. public string Filesize
  30. {
  31. get { return mfilesize; }
  32. set
  33. {
  34. mfilesize = value;
  35. OnPropertyChanged("Filesize");
  36. }
  37. }
  38.  
  39. public string Downloadtime
  40. {
  41. get { return mDownloadTime; }
  42. set
  43. {
  44. mDownloadTime = value;
  45. OnPropertyChanged("Downloadtime");
  46. }
  47. }
  48. public int Progress
  49. {
  50. get { return mprogress; }
  51. set
  52. {
  53. mprogress = value;
  54. OnPropertyChanged("Progress");
  55. }
  56. }
  57.  
  58. public object FileURL { get; internal set; }
  59. public string FileName { get; internal set; }
  60.  
  61. private void OnPropertyChanged(string propertyname)
  62. {
  63. if (PropertyChanged != null)
  64. {
  65. PropertyChanged(this, new PropertyChangedEventArgs(propertyname));
  66. }
  67.  
  68. }
  69.  
  70.  
  71. public event PropertyChangedEventHandler PropertyChanged;
  72.  
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement