public InterfaceOrchestrateur() { InitializeComponent(); ConnexionOrchestrateur connexionOrchestrateur = new ConnexionOrchestrateur(); connexionOrchestrateur.SetInputInterfaceOrchestrateur(this); listener = new SocketListenerAsynchrone(connexionOrchestrateur); Thread ecoute = new Thread(new ThreadStart(listener.StartListening)); ecoute.Start(); OrchestrateurCAD orchCad = new OrchestrateurCAD(); connexionOrchestrateur.SetOrchestrateurCad(orchCad); this.DataContext = this; DataGridCalculators.ItemsSource = orchCad.Calculateurs; }
public void SetOrchestrateurCad(OrchestrateurCAD orchCAD) { this.orchCad = orchCAD; this.orchCad.Calculateurs = this.listeCalculateurs; }