wassup みんな私は検索を行い、彼らが助けてくれたいくつかの投稿を見つけましたが、何らかの理由で完全に機能していません
ここに私のコードがあります:
if (!string.IsNullOrEmpty(amountBox1.Text) && !string.IsNullOrEmpty(amountBox2.Text) && !string.IsNullOrEmpty(amountBox3.Text) && !string.IsNullOrEmpty(amountBox4.Text))
totalBox.Text = (Convert.ToInt32(amountBox1.Text) + Convert.ToInt32(amountBox2.Text) + Convert.ToInt32(amountBox3.Text) + Convert.ToInt32(amountBox4.Text)).ToString();
(TotalBox isEnabled が false に設定されているため、読み取り専用になります)
今、これはある意味で機能しますが、私が望むように更新されません。amountBox1 が値を持つとすぐに totalbox を更新し、次に amountBox2 が 2 つのボックスを組み合わせて更新する値を持つと、4 番目になります。
amountBox4 が値を持つまで、各ボックスに何かがあるまで更新されません。ユーザーが 4 つのうち 2 つしか使用しない場合はどうなるでしょうか? 助けていただければ幸いです