これが非常に簡単な解決策ではないことを願っていますが、インターネット上で同様の問題を見つけることができませんでした.
私はいくつかの無効なテキストボックスとデータベースに接続されているコンボボックスを持っています。コンボボックスは、表示したいIDを選択し、残りは本当にいい感じでいっぱいになります。私の問題は、計算のために新しく再設定された textBoxes で機能するイベントを見つけるのに問題があることです。
データベースから取得する 3 つのフィールド、ID、名前、および価格があります。数量テキスト ボックスに数値がある場合は、 calculateCost() を実行します。ID を含むコンボボックスを変更すると、calculateCost() に再度移動する必要があります。_SelectedIndexChanged は、ID が更新された後、残りのフィールドが更新される前に calculateCost() を実行するため、新しい ID ではなく以前の ID の価格が使用されます。ID フィールドまたは価格フィールドの _Validating および _Validated が起動することはありません。データベース情報は許可されていないと思います。この問題の回避策が見つかりません。
どんな助けでも大歓迎です!ありがとう!