void _motorUnits_SelectedIndexChanged(object sender, EventArgs e) { _selectedMotor = _motors[(sender as ComboBox).SelectedIndex]; _project.Motor = _selectedMotor; _selectedMotor.SetCooling(_cooling); _peakForce.Text = _motors[(sender as ComboBox).SelectedIndex].PeakForce.ToString(); _continuousForce.Text = _motors[(sender as ComboBox).SelectedIndex].ContinuousForce.ToString(); _forceConstant.Text = _motors[(sender as ComboBox).SelectedIndex].ForceConstant.ToString(); _motorConstant.Text = _motors[(sender as ComboBox).SelectedIndex].MotorConstant.ToString(); _backEMF.Text = _motors[(sender as ComboBox).SelectedIndex].BackEMFConstant.ToString(); _hotCoilResistance.Text = _motors[(sender as ComboBox).SelectedIndex].Resistance.ToString(); _thermalResistance.Text = _motors[(sender as ComboBox).SelectedIndex].ThermalResistance.ToString(); _coilMass.Text = _motors[(sender as ComboBox).SelectedIndex].CoilMass.ToString(); _coilLength.Text = _motors[(sender as ComboBox).SelectedIndex].CoilLength.ToString(); _movingMass.Text = "0"; _totalStageMass.Text = "0"; _project.Profile.Solve(); }