3

次のようなデータバインディングがあります。

    numericUpDown1.DataBindings.Add("Value", myBox1, "Width");

myBox1.Width が変更されるたびに、numericUpDown1.Value が更新されます。

問題は、コントロールに新しい数値を入力すると、myBox1.Width がすぐに更新されず、カーソルがコントロールのテキスト領域を離れた後にのみ更新されることです。このバグの回避策はありますか? ありがとう!

4

1 に答える 1

9

次のようにコードを変更します。

numericUpDown1.DataBindings.Add("Value", myBox1, "Width", false, DataSourceUpdateMode.OnPropertyChanged);
于 2010-01-19T18:33:13.377 に答える