Ejemplo n.º 1
0
 void AddDirectoryItemVM()
 {
     if (!CloudDirectories.Any() || CloudModel.IsBackingUpToCloud == false)
     {
         var newDir = new DirectoryItemViewModel(new DirectoryItemModel());
         if (CloudDirectories.Any())
         {
             newDir.AllowBlank = true;
         }
         newDir.PropertyChanged += DirectoryItem_NewPropertyChanged;
         CloudDirectories.Add(newDir);
     }
 }
Ejemplo n.º 2
0
        void SetupDirectoryItems()
        {
            CloudDirectories = new ObservableCollection <DirectoryItemViewModel>();

            foreach (var c in CloudModel.CloudDirectoryItems)
            {
                var vm = new DirectoryItemViewModel(c);
                CloudDirectories.Add(vm);
            }

            CloudDirectories.CollectionChanged += CloudDirectories_CollectionChanged;

            AddDirectoryItemVM();
        }