Windows Phone 7のピボットコントロールに問題があります。私が開発しているアプリケーションでは、標準スワイプを使用してピボットページを変更できるほか、ピボットコントロールもボタンSelectedIndexを設定することによって押されます。移行中にピボットの入力を無効にしますか?
移行中に画面をタップすると、ボタンが登録されます。アニメーションが確定するまで、このボタンは間違ったボタン用です。 (つまり、SelectedItemが画面の右側のタップを増やしている場合は、左側のボタンが選択されます)
実装されているアプリケーションはクイズアプリケーションです。この段階では、ピボットコントロールを置き換えるための書き換えは実際には不可能です。これは、アプリがこの1つの問題からほぼ完全に離れており、ピボットは必要な機能をすべて提供しているからです。
したがって、アニメーションの進行中に入力が通過するのを止める方法はありますか?
ピボットでIsEnabledを設定しようとしましたが、アニメーションがすべての流動性を失います。スクロールするのではなく次のアイテムに点滅するだけです。これらのタスクはいずれもUIスレッド上で実行されるためです。
他に解決策がありますか?