|
2008/04/21(Mon) 18:30:58 編集(投稿者)
■No17289 (VB初心者1日目 さん) に返信 > NumericUpDown1の値が+1又は-1される毎に連動してNumericUpDown2の値を-1又は+1するにはどうしたらいいのでしょうか? > どちらも最大値は同じですか? 同じならば、NumericUpDown1のValueChangedイベントで、 NumericUpDown2.Value = 最大値 - NumericUpDown1.Valueしてやればいいんじゃないでしょか
最大値関係なく、単純にNum1とNum2を相対的に変更させたいのなら、ちょっと計算式がいります。
■ぽぴ王子さんに返信 >NumericUpDown1 の値が+1又は-1されるタイミングのイベントで NumericUpDown2 の値を-1又は+1すればいいんじゃないでしょうか。 NumericUpDownって、「+xx変更された」とか「**から**に変更された」っていう情報を取得できましたっけ? もしできるならぽぴ王子さんの方法が一番楽ですが。
#追記:Toスレ主さん 「VB初心者1日目」っていう名前、2日目3日目と変えていくつもりなんでしょうか… この掲示板にはあまり厳しい規定表記はありませんが、一般的な掲示板マナーとしては悪い書き方ですので 使い捨てにするとしてももう少し変動性のない名前にしてください(私としてはそもそも「初心者」とかでもNGだと思うのですが)
|