0

フォーム2(ダブル)のテキストボックスの数値を別のフォーム(フォーム1)のラベルに正しい方法で実際に転送するにはどうすればよいですか。これが私が行ったことです:

//Form 2
private void btnok_Click(object sender, EventArgs e)
    {
        double exchange;
        exchange = Double.Parse(txtcurrent.Text);
        this.ownerForm.PassValue(txtcurrent.Text);
        this.Close();
    }
//Form 1
public void PassValue(string strValue)
    {
        lblexchange.Text = strValue;
    }
private void update_Click(object sender, EventArgs e)
    {
        if (fromcountry.Text == tocountry.Text)
        {
            MessageBox.Show(" Please Choose Two Different Currencies ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
        }
        else
        {
            btnconvert.Enabled = true;
            Exchange_Rate frm = new Exchange_Rate();
            frm.Show();

        }

最後に NullReferenceException が未処理でした。さらにコーディングする方法がわかりません。私は助けが必要です

4

2 に答える 2