NumericUpDown コントロールの値がmouseUp イベントによって変更されたかどうかを判断する必要があります。
numericupdown の値が変更されたときに、高価な関数を呼び出す必要があります。「ValueChanged」だけを使用することはできません。MouseUp および KeyUp イベントを使用する必要があります。
基本的に、私は知る必要があります:
ユーザーがマウスを離したときに、numericUpDown の値は変化しましたか? 赤で強調表示されていない領域をクリックすると、答えはノーです。赤い領域以外のどこかをクリックすると、マウスアップイベントを無視する必要があります。
これをコードで判断するにはどうすればよいですか? イベントは少しわかりにくいと思います。