2012-02-28 15 views
1

私はComponentOne GridViewでカスタム検索画面を実装しています。ページング、検索、コントロールの並べ替えを除いてすべて正常に機能します。データがロードされると、1秒後に戻ります。ロード中にLightSwitchを無効にする画面

標準の検索画面を使用すると、画面が無効になり、途中にアイコンが表示され、画面が表示されます。

私の質問ですが、この動作をカスタム画面で使用できますか?

Screenshot

答えて

0

カスタムコントロールは、非同期性に関するビット「賢い」を取得する必要があります。負荷の直後にコントロールにグリッドやその他のコントロールを表示させます。次に、ビジュアルエフェクトをグレー表示にしてコントロールをオーバーレイするキャンバスを用意します。その後、データを非同期にロードします。データがロードされると、コールバックはキャンバスの可視性を変更してグレーアウトされたエフェクトを削除し、グリッドを取得したデータにバインドする必要があります。

+0

私はLightswitchをあきらめてWPFに切り替えました。 LSでは、簡単なことは本当に簡単です、より難しいものは不可視に近いです。時間が問題にならない限り、それは通常です。しかし、どうもありがとう。 –

関連する問題