1

我只是乘以 10 和数据(int),我想在文本框中显示数据,我不想通过单击按钮或其他东西来更新值。我只想通过文本框事件触发它。它会自动更新它。我正在使用 vc++ 2010,Windows 窗体应用程序。

这是我的代码:

私人:System::Void textBox1_TextChanged(System::Object^ 发件人,System::EventArgs^ e) {

       unsigned long data = 10;
       unsigned long value;

       value=5*data;

       String^ str = value.ToString();

       textBox1->Text=System::String^ str;


 }
4

1 回答 1

0

您需要将计算结果放在与您输入的文本框不同的文本框中。

实际上,当您输入新值时,它将触发事件并再次将其设置为 50。哪个会再做一次。然后再次。永远。或者直到程序崩溃。

于 2013-10-03T08:15:06.360 回答