Ejemplo n.º 1
0
 public FolderView(FolderCatalogItemViewModel viewModel, Brush textBrush)
 {
     DataContext = viewModel;
     InitializeComponent();
     FolderLabel.Foreground = textBrush;
 }
Ejemplo n.º 2
0
 private ICatalogItemViewModel CreateReportCatalogItem(CatalogItemInfo catalogItemInfo)
 {
     switch (catalogItemInfo.Type)
     {
         case CatalogItemType.Report:
             var reportViewModel = new ReportCatalogItemViewModel(catalogItemInfo, _promptsViewModel);
             return reportViewModel;
         case CatalogItemType.Folder:
             var folderViewModel = new FolderCatalogItemViewModel(catalogItemInfo);
             return folderViewModel;
         default:
             throw new Exception();
     }
 }