2011-01-24 8 views
0

ボタンクリックイベントでWCFサービスにリクエストを送信しています。ユーザーがボタンをクリックするたびに、別のスレッドを作成してWCFサービスからデータを取得しています。ですから、ユーザーがボタンを複数回短くクリックすると別のスレッドを作成する必要がありますが、他のスレッドをスリープ状態にする前に、何を行うのがベストプラクティスですか?WPF:ボタンクリックイベントのリクエストサーバー

ありがとうございました。それを達成することができる

+0

は、なぜあなたはまでクリックした後にボタンを無効にしませんスレッドクエリWCFサービスが返されますか? – TheVillageIdiot

+0

私はそのような要件があるので、無効にすることはできません –

+0

非同期呼び出し(ほとんどの場合)を使用している場合は、サーバーへの要求が既に行われているため、他のスレッドをスリープさせることはありません。私は正しい? – baalazamon

答えて

0

使用のBackgroundWorkerクラスは、最近、私はまたここから使用することができ、質問とサンプルコードのこの種に答えています:

ComboBox items loaded event wpf?

関連する問題