Exemplo n.º 1
0
 GridBinder(GridControl gridControl, DXCoreEvents events) {
     _gridControl = gridControl;
     SetGridDataSource();
     events.ProjectItemRemoved += EventsOnProjectItemRemoved;
     events.ProjectItemAdded += EventsOnProjectItemAdded;
     events.ProjectItemRenamed += EventsOnProjectItemRenamed;
     events.SolutionOpened += SetGridDataSource;
     events.ProjectAdded += project => addProjectWrappers(ProjectWrapperBuilder.GetProjectWrappers(new List<Project> { project }));
     events.ProjectRemoved += project1 => removeProjectWrappers(ProjectWrapperBuilder.GetProjectWrappers(new List<Project> { project1 }));
 }
Exemplo n.º 2
0
 GridBinder(GridControl gridControl, DXCoreEvents events)
 {
     _gridControl = gridControl;
     SetGridDataSource();
     events.ProjectItemRemoved += EventsOnProjectItemRemoved;
     events.ProjectItemAdded   += EventsOnProjectItemAdded;
     events.ProjectItemRenamed += EventsOnProjectItemRenamed;
     events.SolutionOpened     += SetGridDataSource;
     events.ProjectAdded       += project => AddProjectWrappers(ProjectWrapperBuilder.GetProjectWrappers(new List <Project> {
         project
     }));
     events.ProjectRemoved += project1 => RemoveProjectWrappers(ProjectWrapperBuilder.GetProjectWrappers(new List <Project> {
         project1
     }));
 }
Exemplo n.º 3
0
 public static void Init(GridControl gridControl, DXCoreEvents events) {
     new GridBinder(gridControl, events);
 }
Exemplo n.º 4
0
 public static void Init(GridControl gridControl, DXCoreEvents events)
 {
     new GridBinder(gridControl, events);
 }