0

私のwinformの1つで、コンボボックスで選択した月と年に応じて、データグリッドに従業員の現在の日と不在の日のデータを入力しようとしています。

[表示]ボタンをクリックすると、入力に時間がかかるため、下部のバーにある[リストが入力されています]という進行状況バーを使用します(コントロールパネルのプログラムの追加または削除など)。それを機能させるための他の提案があれば大歓迎です。

ありがとう

4

3 に答える 3

2

BackgroundWorkerを見てください。

また、質問する前に検索する必要があります。ここには、役立つ可能性のある同様の質問がたくさんあります。

于 2012-09-14T12:17:19.770 に答える
0

BackgroundWorker スレッドを使用して、データの取り込みを処理できます。これにより、UI の応答性を維持しながら、視覚的なフィードバックがユーザーに提供されます。ここを見てください: http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx .

于 2012-09-14T12:21:45.303 に答える
0

StatusBar をサブクラス化することにより、ProgressBar を .NET StatusBar コントロールのパネルに追加できます。次に、標準コントロールを使用する場合と同様に、派生した StatusBar を WinForm で使用します。例と記事を参照してください

このも試すことができます。サンプル コードをダウンロードできます。

于 2012-09-14T12:24:21.203 に答える