2011-09-14 9 views
0

は、私はしばしば出くわす問題であり、プログラムでトリガユーザーは選択リスト - >イベントトリガー - >イベント処理を使用します。UIの変更は、ここで

ある時点で、UIをプログラムで変更したい場合、これらの変更によってイベントがトリガされた場合、ハンドラはそれらを制御することなく消えます。

これには何らかの方法がありますか?

答えて

0

よりスマートなコマンド実装を検討してください。ロジックをUIイベントハンドラに直接持たせるのではなく、コマンド機能/クラス/ディスパッチャ/ ..を介して特定のタスクを実行するだけで、あなたはダムにしておきます。その後、UIを変更する前に、コマンドディスパッチャーに特定のタスクを実行させないように指示することができます。

関連する問題