C#Winformsを使用してユーザーコントロールを作成しました。ユーザーコントロールには、次の3つのテキストボックスがあります。
- txtStartNumber-入力のタイプはintです。
- txtEndNumber-入力のタイプはintです。
- txtQuantity-iputのタイプはintです。(値= txtEndNumber-txtStartNumber)
プログレスバーは番号を示します。データベースに追加されたレコードの数とその合計範囲はtxtQuantityに等しくなるように設定されます。
1つ以上のレコードが重複している場合、進行状況バーは停止します。
私の質問は次のとおりです。
- プログレスバーの初期値を設定するにはどうすればよいですか?
- プログレスバーに表示される進行状況を管理するにはどうすればよいですか?
データベースに保存する方法:
for (long i = from; i < to; i++)
{
for (int j = 0; j < (to - from); j++)
{
arrCardNum[j] = from + j;
string r = arrCardNum[j].ToString();
try
{
sp.SaveCards(r, 2, card_Type_ID, SaveDate, 2);
progressBar1.Value = j;
}
}
}