2012-05-08 18 views
0

CheckBoxの動作をカスタマイズしたいと思います。これをクリックすると、サーバーから何かを要求するメソッドを呼び出す必要があります。そして、後でサーバがコールバックメソッドに応答するとしばらくすると、チェックボックスが更新されます。CheckBoxはChangedプロパティの自動変更を無効にします

Changedプロパティの自動変更を無効にするにはどうすればよいですか?

答えて

0

CheckBoxを拡張するクラスを作成します。 performClick()メソッドをオーバーライドします。その方法では、サーバーからリクエストする必要があります(非同期的にUIをロックしないでください)。 super.performClick()への呼び出しを削除すると、CheckBoxが毎回チェックされます。サーバーリクエストが返されたときにCheckBoxを更新するのはあなた次第です。