ほとんどのGUIアプリケーションには、editboxトリガーのオートコンプリート、リストボックスのアイコンと製品の説明の変更、ラジオボタンのトリガーのテキスト更新など、複数の自動処理オプションがあります。イベントをトリガーすることなくUIの状態を更新するパターン
残念ながら、かなり頻繁に連結コントロールのautotriggersを遮断すると同時に、プログラムでこれらのコントロールのいくつかの状態を変更するために必要なの、リストボックスonselecteditemchange、ラジオボックスonselecteditemchangeなど
はどのようにパターンがありますあなたはこれを達成する?私は各コントロールに "m_bDisablEventTrigger"変数を追加し、UIアップデートの前後に設定することが可能だと思いますが、あまり醜いコードで同じことを達成できるより良い方法があります。
イベントをプログラムで送信して、制御状態の変化をシミュレートすることができます。私はなぜあなたがコントロールの更新を引き起こしたくないのかわからないのですか? –