2011-02-03 17 views
1

私はローディングバーを持つことができるように私のプログラムに配置するためにどのようなコントロールを使用できますか?たとえば、アイコン/プログレスバーをロードする

ProgressBar pb = new ProgressBar(); 
pb.start(); 
connectToDatabase(); 
pb.stop(); 

これはC#で可能ですか?

ありがとうございます

+0

どちらのフロントエンドをお使いですか?私はWinFormsまたはWPFを想定しています。 –

+0

私はwinformsを使用しています – tom

答えて

4

確かに。 WindowsフォームライブラリにはProgressBarコントロールがあります。スタイルをマーキーに設定すると、進捗状況を示すスクロールオン/オフパターンが得られます。

1

プログレスバーと呼ばれる単純なコントロールはありませんか?それとも、私が行方不明になっている何かもっと複雑なことを求めていますか?

スムーズなプログレスバーを作成したナレッジベースの記事です。 Link to Article

And heres a tutorial

3

ProgressBarを使用すると、作業中に進行状況を定期的に更新する必要があります。また、進行状況は、完了したパーセントをおおまかに計算できるときにのみ意味を持ちます。

プログラムがビジー状態であることを示すために何かを動かしたい場合は、プログレスバーStyleプロパティをProgressBarStyle.Marqueeに設定することができます。このスタイルは、タスクが完了した割合を報告せずに何かが起きていることを示すために使用されます。

関連する問題