Ejemplo n.º 1
0
 public static UxRepositoryItemImageComboBox FillImageComboBoxRepositoryWith <T>(this UxRepositoryItemImageComboBox repositoryItemImageComboBox, IEnumerable <T> listToAddToComboBoxRepository, Func <T, ApplicationIcon> iconFor)
 {
     return(FillImageComboBoxRepositoryWith(repositoryItemImageComboBox, listToAddToComboBoxRepository, iconFor, x => x.ToString()));
 }
        private RepositoryItem configureContainerRepository(PathElement parameterPath)
        {
            var containerDisplayNameRepository = new UxRepositoryItemImageComboBox(gridView, _imageListRetriever);

            return(containerDisplayNameRepository.AddItem(parameterPath, parameterPath.IconName));
        }
 private RepositoryItem configureApplicationRepository(UxRepositoryItemImageComboBox applicationRepository)
 {
     applicationRepository.FillImageComboBoxRepositoryWith(_presenter.AllApplications(), app => _imageListRetriever.ImageIndex(app.IconName));
     return(applicationRepository);
 }
        private RepositoryItem configureItemTypeRepository(RelatedItem relatedItem)
        {
            var itemTypeRepository = new UxRepositoryItemImageComboBox(gridView, _imageListRetriever);

            return(itemTypeRepository.AddItem(relatedItem.ItemType, relatedItem.IconName));
        }
Ejemplo n.º 5
0
        private RepositoryItem applicationDisplay(ApplicationDTO applicationDTO)
        {
            var applicationRepository = new UxRepositoryItemImageComboBox(mainView, _imageListRetriever);

            return(applicationRepository.AddItem(applicationDTO.Name, applicationDTO.Icon));
        }