所以我創建了一個函數ParseandWarn來彈出一個消息框,如果輸入不是整數。如果它是一個整數,則必須在click事件上計算兩個輸入的總和。有多個計算,這就是爲什麼我創造了這個功能。 如何在click事件中實現/激活此功能?我得到一個錯誤,可能是解析? 我是編程新手,歡迎任何幫助。在點擊事件中實現函數
public void ParseandWarn()
{
int Invoergetal1, Invoergetal2;
if (!int.TryParse(txtGetal1.Text, out Invoergetal1))
{
MessageBox.Show("U dient een geheel getal in te voeren!", "Fout", MessageBoxButton.OK, MessageBoxImage.Error);
}
else
{
if (!int.TryParse(txtGetal2.Text, out Invoergetal2))
{
MessageBox.Show("U dient een geheel getal in te voeren!", "Fout", MessageBoxButton.OK, MessageBoxImage.Error);
}
else
{
return;
}
}
}
private void btnSom_Click(object sender, RoutedEventArgs e)
{
int BerekenSom = int.Parse(txtGetal1.Text) + int.Parse(txtGetal2.Text);
txtResultaat.Text += "De som van " + txtGetal1.Text + " en " + txtGetal2.Text + " = " + BerekenSom + Environment.NewLine;
}
您是否嘗試過在事件處理程序中調用函數? – t0mm13b
那麼我不知道如何以'正確'的方式做到這一點...... – WilliamV
ParseAndWarn(); – LaneL