Трябва да хванем следните събития, за да напишем C# кода, който ще се изпълни при настъпването им:
ValueChanged на контролата за въвеждане на число numericUpDownAmount:
Load на формата FormConverterSelectedIndexChanged на падащия списък за избор на валута comboBoxCurrencyЩе използваме следния C# код за обработка на събитията:
private void FormConverter_Load(object sender, EventArgs e)
{
  this.comboBoxCurrency.SelectedItem = "EUR";
}
        
private void numericUpDownAmount_ValueChanged(object sender, EventArgs e)
{
  ConvertCurrency();
}
        
private void comboBoxCurrency_SelectedIndexChanged(object sender, EventArgs e)
{
  ConvertCurrency();
}
Задачата на горния код е да избере при стартиране на програмата валута “EUR” и при промяна на стойностите в полето за сума или при смяна на валутата, да изчисли резултата, извиквайки ConvertCurrency() метода.