تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخدم e.HasMorePages مع For Each
#2

السلام عليكم ورحمة الله وبركاته







PHP كود :
Private Sub PrintDocument1_PrintPage(ByVal sender As System.ObjectByVal e As System.Drawing.Printing.PrintPageEventArgsHandles PrintDocument1.PrintPage

        
For 1 To 20

            e
.Graphics.DrawString(RowNofBrushes.Black765yfr)
            
e.Graphics.DrawString(DGV.Rows(RowNo 1).Cells(0).Value.ToString(), fBrushes.Black765yfr)
            
e.Graphics.DrawString(DGV.Rows(RowNo 1).Cells(1).Value.ToString(), fBrushes.Black720yfr)
            
e.Graphics.DrawString(DGV.Rows(RowNo 1).Cells(2).Value.ToString(), fBrushes.Black450yfr)

            If 
RowNo Mod 20 0 Then

                RowNo 
+= 1
                
If RowNo =DGV.Rows.Count Then Exit Sub

                e
.HasMorePages True
                y 
100
                
Exit For

            
End If

            
RowNo += 1
            y 
+= 40

        Next

    End Sub 





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استخدم e.HasMorePages مع For Each - بواسطة manduh - 21-07-13, 03:35 PM
استخدم e.HasMorePages مع For Each - بواسطة @@أبورائد@@_mybb_import5382 - 21-07-13, 04:15 PM
استخدم e.HasMorePages مع For Each - بواسطة manduh - 21-07-13, 07:32 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] انا استخدم sql 2008 وعند التحزيم لا اجد هذا الخيار essawq 5 3,751 03-05-14, 12:43 AM
آخر رد: essawq

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم