-3

WPFアプリケーションである種のビジーインジケーターを表示するにはどうすればよいですか?ロードに時間がかかるコントロールがあり、データがコントロールにロードされていることをユーザーに通知したい。たぶん、ある種の砂時計や回転する円で十分でしょうか?

4

2 に答える 2

2

かなりいいWPFToolKitBusyIndi​​catorを使用することをお勧めします

以下は使用例です。

<extToolkit:BusyIndicator IsBusy="True" BusyContent="Downloading email..." >
            <ContentControl Style="{StaticResource SampleContent}"/>
</extToolkit:BusyIndicator>
于 2011-12-16T15:06:47.920 に答える
0

ProgressBar使用できるWPFにネイティブなコントロールがあります。可能であれば、実行速度の遅い操作をバックグラウンドで別のスレッドにロードし(UIにアクセスしないと想定)、ProgressBar進行状況が完了したことを示すために定期的に更新することをお勧めします。または、進行状況を更新する代わりに、継続的に設定することもできます。その場合、非表示になるまで循環します。

于 2011-12-16T15:06:03.870 に答える