private void OpenExperimentationControl(SetupControl control) { control.Dispose(); expControl = new ExperimentationControl(); expControl.ReturnClick += ReturnSetup; this.Controls.Clear(); this.Controls.Add(expControl); }
private void ReturnSetup(UserControl control) { control.Dispose(); setupControl = new SetupControl(); setupControl.ExperimentationSelect += OpenExperimentationControl; setupControl.SetupFinish += SetupFinish; this.Controls.Clear(); this.Controls.Add(setupControl); }
private void SetupFinish(SetupControl control, SimulatorParameters arguments) { control.Dispose(); simControl = new SimulatorControl(); simControl.ReturnClick += ReturnSetup; simControl.Setup(arguments); this.Controls.Clear(); this.Controls.Add(simControl); }
public SimulatorForm() { InitializeComponent(); setupControl = new SetupControl(); this.Controls.Clear(); this.Controls.Add(setupControl); setupControl.SetupFinish += SetupFinish; setupControl.ExperimentationSelect += OpenExperimentationControl; }