08-12-17, 05:51 PM
09-12-17, 01:19 AM
مرحبا صديقي
اذا عمليه البحث في ال datagridview :
عليك اول شيء ان تحصل على عدد الاسطر التي جرى البحث عنها وجعك القيمه الكبرى لل progress تساوي هذه القيمة
وبعد ذلك يجب ان تزيد قيمه ال progress عند اضافه كل سطر جديد :
اذا عمليه البحث في ال datagridview :
عليك اول شيء ان تحصل على عدد الاسطر التي جرى البحث عنها وجعك القيمه الكبرى لل progress تساوي هذه القيمة
PHP كود :
ProgressBar1.MaximumValue = dt.Rows.Count
ProgressBar1.Value = 0
وبعد ذلك يجب ان تزيد قيمه ال progress عند اضافه كل سطر جديد :
PHP كود :
Dim i As Integer
For i = 0 To dt.Rows.Count - 1
DataGrid1.Rows.Add()
DataGrid1.Rows(i).Cells(1).Value = dt.Rows(i).ItemArray(0)
DataGrid1.Rows(i).Cells(2).Value = dt.Rows(i).ItemArray(1)
DataGrid1.Rows(i).Cells(3).Value = dt.Rows(i).ItemArray(2)
DataGrid1.Rows(i).Cells(4).Value = dt.Rows(i).ItemArray(3)
Dim due_date As DataGridViewComboBoxCell = DirectCast(DataGrid1.Rows(i).Cells(5), DataGridViewComboBoxCell)
ProgressBar1.Value = i + 1
Next