В моем приложении пользователь выберет тип материала, например сталь / нержавеющая сталь, в ComboBox, выберет тип сверла (например, faststeel) в другом ComboBox и диаметр сверла в NumericUpDown. После этого текстовое поле RPM должно отображать автоматически рассчитанное число оборотов в минуту.
Прямо сейчас текстовое поле RPM остается пустым, пока я не щелкну по нему и не изменю значение.
namespace BoorCalc
{
public partial class boorCalcForm : Form
{
public string materiaal;
public string soortboor;
public decimal diameter;
decimal VC;
string RPM;
public boorCalcForm()
{
InitializeComponent();
}
public void boorCalcForm_Load(object sender, EventArgs e)
{
}
public void materiaalDropBox_SelectedIndexChanged(object sender, EventArgs e)
{
materiaal = materiaalDropBox.Text;
}
public void soortBoorDropBox_SelectedIndexChanged(object sender, EventArgs e)
{
soortboor = soortBoorDropBox.Text;
}
public void diameterValue_ValueChanged(object sender, EventArgs e)
{
diameter = diameterValue.Value;
}
public void toerentalValue_TextChanged(object sender, EventArgs e)
{
if (materiaal == "RVS")
{
VC = 318 * 30;
RPM = Convert.ToString(VC / diameter);
}
toerentalValue.Text = RPM;
}
}
}
Как изменить свой код чтобы текстовое поле RPM сразу отображало рассчитанное число оборотов в минуту, не нажимая на него.