public DataSourceSetter(IDesignDataRepository designDataRepository,
                               IDesignReportMetadataAssociationRepository reportMetadataAssociationRepository,
     IDataSourceTraverser dataSourceTraverser)
 {
     _designDataRepository = designDataRepository;
     _reportMetadataAssociationRepository = reportMetadataAssociationRepository;
     _dataSourceTraverser = dataSourceTraverser;
 }
        public SelectDesignTimeDataSourceForm(IDesignDataContext context, XtraReport report, IEventAggregator aggregator, IDataSourceTraverser traverser)
        {
            InitializeComponent();

            _context = context;
            _report = report;
            _aggregator = aggregator;
            _traverser = traverser;

            iReportDatasourceMetadataBindingSource.DataSource = _context.DesignDataRepository.GetAvailableMetadatas().ToList();
            //this.gridControl1.DataSource = bindingSource1.DataSource;
        }