public override void InitializeWith(ICommandCollector commandCollector) { base.InitializeWith(commandCollector); _subPresenterItemManager.AllSubPresenters.Each(pres => { pres.StatusChanged += subPresenterChanged; pres.StatusChanging += subPresenterChanging; }); ProtocolMode = ProtocolMode.Simple; _protocolPropertiesDTO = _protocolPropertiesDTOMapper.MapFrom(_protocol); _view.UpdateChartControl(_protocolChartPresenter.View); _view.BindToProperties(_protocolPropertiesDTO); refreshPlot(); }