private void MasterSetPointTextBox_TextChanged(object sender, EventArgs e) { double value; if (Double.TryParse(MasterSetPointTextBox.Text, out value)) { if (MasterSetPointTextBox.Focused) { controller.MasterSetPointChanged(CavityName, value); } } }