問題タブ [busyindicator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
626 参照

silverlight - Silverlight ツールチップ Silverlight 5 での BusyIndi​​cator シャドウ効果

2010 年 4 月の Silverlight Toolkit の BusyIndi​​cator を使用すると、Silverlight 5 で奇妙な動作が発生します。Silverlight 5 では奇妙な影の効果が得られますが、Silverlight 4 では影がありません。

誰かがこの奇妙な動作に遭遇しましたか? Silverlight Toolkit Apr 2010 と Silverlight 5 の間に互換性の問題はありますか?

0 投票する
1 に答える
269 参照

c# - TPL によって作成された新しいタスクの前後のアクションを一元化する

私たちのアプリケーションでは、TPL を使用して、サービス呼び出しを行うたびにタスクを作成します。タスクが開始されるたびに true に設定され、タスクが完了または失敗するたびにクリアされるビジー インジケーターがあります。方法はありますか?作成されたすべてのタスクに対してこれを行うのではなく、一般的な方法でこれを達成しますか?

最初のインスタンス:

2 番目のインスタンス:

サービス呼び出しが行われるたびに、アプリケーション全体でロジックが繰り返されます。この繰り返しを回避する方法はありますか?

たとえば、すべてのドラッグ操作に対して発生する dragstarted および dragcompleted イベントがあるため、タスク ファクトリを拡張するか、または別の方法で taskstarted および taskcompleted イベントを発生させることができます。

編集:質問がより明確になるように変更を加えました。タスクを開始および終了する前の手順は同じですが、完了まで実行するときにタスクごとに異なる機能を実行する必要があることがわかります

0 投票する
1 に答える
1718 参照

caliburn.micro - Caliburn.microは、コントロールをロードするときにビジーインジケーターを表示します

Caliburnがコントロールをロードしているときにビジーインジケーターを表示する方法を探しています。つまり、caliburnが自動的にOnInitialize-Methodを呼び出すときに、ロードするコントロールの上にビジーインジケーターを表示したいと思います。

0 投票する
1 に答える
642 参照

silverlight - Silverlight 4、XAML: 拡張方法複数のグリッド列に?

したがって、次の XAML コードがあります。

アイデアは、BusyIndi​​cator で最初の行の両方のセルをカバーし、2 番目の行をそのままにしておくことです。しかし、Visual Studio の XAML エディターには下線が引かれ<Canvas>、「プロパティ 'Content' が複数回設定されています」と表示されます。

これを克服する方法は?

0 投票する
1 に答える
213 参照

apache-flex - データサービスの接続タイムアウトを検出する簡単な方法

データサービスを介して単純なデータを取得するモバイル プロジェクトを開発しています。アプリケーションがデータを取得しているときにビジーインジケーターが回転していますが、永遠に回転したくありません (接続が悪いか、まったく接続されていないため)。30 秒などの制限を設定してから、SkinnablePopUpContainer を表示する方法はありますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
1165 参照

silverlight - ComboBox に BusyIndi​​cator を表示する方法

WCF Ria サービスで Silverlight 5 を使用しています。迅速な開発のために、プロバイダー ベースのシステムをコーディングして ComboBoxes に入力しました。コンボのプロバイダーを設定し、EditValue を ViewModel にバインドすると、すべてが完全に機能します。

しかし、コンボがプロバイダーによってデータがロードされるのを待っている間にユーザーに通知するには、BusyIndi​​cator が必要でした。継承されたコントロールで BusyIndi​​cator を表示する方法がわかりませんでした (OnPaint イベントなどをオーバーライドすることで、WinForm の時代にこれを行うことができました)。

そしてそれはこのように見えます、

仕事中のコンボ

一部のシナリオ (グリッド列など) では、UserControl ではなく、ComboBoxEdit 派生コントロールが必要でした。だから私はコードを変更し始めましたが、行き詰まっています。コントロールがビジーのときに表示される子コントロール (またはオーバーレイ コントロール) を追加する方法がわかりません。

上記のコードを実行すると、コンボは正常に動作しますが、ビジー インジケーターは表示されません (このコードから予想されるように、ビジー インジケーターはコンボのコンテンツになります。[進行中の読み込み中に] コンボをポップアップすると、BusyIndi​​cator が表示されます:)最初のロード後、コンテンツが変更されたため表示されなくなります)。

これを行う方法はありますか?今、コード ビハインドでコンテンツを設定しようとしています (IsBusy が変更された後、コンテンツを BusyIndi​​cator に設定するか、デフォルトのままにしたい) が、うまくいきません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
612 参照

wcf - 初心者:busyindicator(silverlightおよびwcfサービス)を使用した無効なクロススレッドアクセス

Silverlightのbusyindicatorコントロールに問題があります。ソースがwcfサービス(クライアント)に設定されたdatagrid(datagrid1)があります。データグリッドがそれ自体をロードするときに、silvelrightツールキットのbusyindicatorコントロール(bi)を使用したいと思います。

しかし、「ThreadPool」を使用すると、「無効なクロススレッドアクセス」が発生します。

データグリッドコントロールが「新しいスレッド」に存在しないことは知っていますが、このエラーを回避するにはどうすればよいですか?

ありがとうございました。

ウィリアム

0 投票する
4 に答える
28767 参照

c# - C#でボタンなしでメッセージボックスを表示する方法

操作の実行中に MESSAGE をユーザーに表示しようとしています。MESSAGE にはボタンが表示されません。単なるメッセージ (テキスト) と、場合によっては背景画像。

問題は次のとおりです。

  • MessageBox は適切なコントロールではないようです (ボタンが原因で、実行中のプロセスがブロックされます)。
  • Form.ShowDialog() も実行中のプロセスをブロックします。どうすればいいのかわからない。
  • メッセージを表示し、プロセスを実行し、プロセスが完了したらメッセージを破棄したいと考えています。

でこれを達成する方法はC#

0 投票する
1 に答える
1924 参照

c# - busyindicator 内のデータ テンプレートにデータをバインドする際の問題

私はbusyindicatorを使用し、datatempleteを設定したという点でwpfにいくつかのコードがあり、アプリケーションでmvvmパターンを使用し、その上でbusyindicatorを使用したいのですが、busyindicaまたはdatatemplete内でテキストブロックをバインドする方法がわかりません。私のコードは次のようになります

0 投票する
2 に答える
8059 参照

jquery - JQueryを使用してDIVにビジーインジケーターを表示する

ビジーインジケーターとして使用したいアニメーション.gifがあります。このビジーインジケーターは、一部のコンテンツの読み込み中に使用されます。

ロードされると、コンテンツはdiv内に表示されます。コンテンツの読み込み中は、基本的に、既存のコンテンツの上に半透明のレイヤーを作成して、アニメーションも表示したいと思い.GIFます。現在、私は次のものを持っています:

そして、スクリプトは次のとおりです。

電話は問題なく機能してい.ajaxます。ビジーインジケーターの部分のやり方がわかりません。