private void stageDifRotXTB_TextChanged(object sender, EventArgs e) { float i = 0; if (float.TryParse(stageDifRotXTB.Text, out i)) { stageDifRotXTB.BackColor = Color.White; selectedStageLight.setRotX(i); } else { stageDifRotXTB.BackColor = Color.Red; } stageRotXTrackBar.Value = (int)(i + 180.0f); }