文脈Exrinでビジービジー/ワーキングインジケータを実装する方法は?
私は段階的なExrinインフラストラクチャを発見しています。私はバックグラウンドでコマンド実行を実装するために多くのインフラ要素を使用する準備ができていることを検討しました。私はIsBusyDelay、VisualState.IsBusy、Timeoutメッセージなどを参照しています.ExrinはXamarin.Formsに依存しないことも知っていますので、実際の視覚的な実装はExrinによって提供されるべきではありません。 (これはクールで、私はUIの経験を決定させてください)
私の設定はIsBusyDelay = 1000;
です。バックグラウンドタスクは、私は今、私が自動的に呼び出されますどこかハンドラ(複数可)または無効(複数可)を実装し、表示するために、いくつかの視覚的なUXを実現するために持っているとExecution.ViewModelExecute(... my task here ..., currently 5000msec delay)
質問
によって開始され、忙しい/進んでいないUXのフィードバックを隠す。私はちょうどどことどのように...か分からない。
アダム、詳細な回答をいただきありがとうございます。私は自分自身ではなく実装を書くことを期待していませんでした:-)。チェーン内の唯一の欠けているリンクは、私が気づいていなかったことです.IsBusyに(何か)バインドする必要があるということです。 –
はい、Exrinは特定のライブラリと統合しないというアプローチをとるため、UI要素を実装することはできません。それはあなたが自分でこれらのものを実装しなければならないという背中がありますが、何の制限もなくあなたが望むものを実装することができるという利点があります。 –
私は、答えの中で私の代わりに実装を書くことを期待していませんでした:-)。 IsBusyにバインドするというアイデアを見つけられなかっただけでも簡単でした... –