MainViewModel.cs (674B)
1 using System.Collections.ObjectModel; 2 using System.ComponentModel; 3 4 namespace File360 5 { 6 public class MainViewModel : INotifyPropertyChanged 7 { 8 9 public ObservableCollection<Folder> Folders { get; set; } 10 11 public MainViewModel() 12 { 13 Folders = new ObservableCollection<Folder>(); 14 } 15 16 17 #region Interface Implementation 18 19 public event PropertyChangedEventHandler PropertyChanged; 20 21 protected void RaiseNotification(string propertyName) 22 { 23 if (PropertyChanged != null) 24 PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); 25 } 26 27 #endregion 28 } 29 }