-3

ShowDialog() が古いメッセージを表示するのはなぜですか?

ShowDialog の「テスト メッセージ」を入力し、それを新しいメッセージに変更しました。しかし、まだ「テストメッセージ」が表示されています

新しいコード

private void addButton_Click(object sender, EventArgs e)
    {
        //MessageBox.Show("Debugging Add Test Button", "My Test Application",
        //MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);

        //Display Add Alarm form
        AlarmForm alarmForm = new AlarmForm();

        //Display alarmForm instance, assgn the results to a Dialog result
        DialogResult dialogResult = alarmForm.ShowDialog();

        //Check return value, and extract data
        if (dialogResult == DialogResult.OK)  // Add Alarm 
        {

            //Extract Alarm information from the Form using the accessor
            Alarm alarm = alarmForm.Alarm;
            //Add the alarm object to our list
            _alarms.Add(alarm);

            //Update the Listbox
            refreshAlarmList();
        }
    }

古いコード

private void addButton_Click(object sender, EventArgs e)
     {
        MessageBox.Show("Debugging Add Button", "My Application",
        MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
    }

これを引き起こしている原因についてのアイデアはありますか? コードを削除し、新しいメッセージを追加して、コメントアウトしようとしました。

4

1 に答える 1