تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طباعة ال data grid view
#1
هذا الكود لطباعة ال data grid view
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
PrintDocument2.Print()
End Sub
Private Sub PrintDocument2_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Dim bm As New Bitmap(Me.DataGridView1.Width, Me.DataGridView1.Height)
DataGridView2.DrawToBitmap(bm, New Rectangle(0, 0, Me.DataGridView1.Width, Me.DataGridView1.Height))
e.Graphics.DrawImage(bm, 0, 0)

End Sub
سؤالي؟ هذا يطبع فقط الظاهر من grid view في حال كانت البيانات كثيرة وكان هنالك scroll bar فكيف استطيع طباعة الكل الظاهر وغير الظاهر
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

تفضل التعيل
كود :
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        PrintDocument1.Print()
    End Sub
    Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
        Dim bm As New Bitmap(Me.DataGridView1.Width, Me.DataGridView1.Height)
        DataGridView1.DrawToBitmap(bm, New Rectangle(0, 0, Me.DataGridView1.Width, Me.DataGridView1.Height))
        e.Graphics.DrawImage(bm, 0, 0)

    End Sub
End Class

السلام عليكم ورحمة الله وبركاته
الرد }}}}
تم الشكر بواسطة:
#3
شكرا اخي ولكن نفس الكود ليس هناك تعديل
الرد }}}}
تم الشكر بواسطة:
#4
@@أبورائد@@ كتب :السلام عليكم ورحمة الله وبركاته

تفضل التعيل
كود :
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        PrintDocument1.Print()
    End Sub
    Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
        Dim bm As New Bitmap(Me.DataGridView1.Width, Me.DataGridView1.Height)
        DataGridView1.DrawToBitmap(bm, New Rectangle(0, 0, Me.DataGridView1.Width, Me.DataGridView1.Height))
        e.Graphics.DrawImage(bm, 0, 0)

    End Sub
End Class

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

شكراًَ عزيزي بو رائد اولاًَ



جربته عزيزي لكن ما ضبط

يطبع فقط الجزأ المعروض ما يطبع جميع بيانات الداتا قريد
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

بصراحة... لا أنصح بالطباعة بهذه الطريقة حتى ولو كان الشخص مبتدئ، فهي تطبع رسم للأداة (طبعا ما يظهر منها)، والأداة مخصصة للعرض على الشاشة.
الأفضل الطباعة باستخدام أدوات التقارير، مثل كريستال ريبورت أو ميكروسوفت ريبورت وما شابهها....

برمجة الطباعة قسم مستقل يختلف عن برمجة العرض على الشاشة....

السلام عليكم ورحمة الله وبركاته
الرد }}}}
تم الشكر بواسطة:
#6
كلام جميل جداًَ

طبعاًَ انا كنت ابقى اجرب و اتأكد مو القصد الاستخدام

فلما لقيتها ما تظهر النتيجه المطلوبه قلت لك

على العموم الف شكر عزيزي

انا عندي كود للطباعة و إن شاء الله يظبط و اطرحه

وهو الطباعة على التقارير بدون dataset

بالكود

إن شاء الله تظبط
الرد }}}}
تم الشكر بواسطة:
#7
كلام الاخ ابورائد صحيح 100%
وانا ايضا انصح بالتقارير
وهذا مثال لاحد الاخوه(يعذرنى لعدم تذكر اسمه جازاه الله خيراّ)
http://vb4arb.com/vb/uploaded/855_01356358297.zip
به كيفية الطباعه من ال datagridview الى الكريستال ريبورت
وبالتوفيق ان شاء الله
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة طباعة فاتورة و التحكم بشكلها Basil Abdallah 1 66 19-05-17, 12:34 PM
آخر رد: Adrees
  كيفية طباعة فاتورة مبيعات باستخدام الطابعات الصغيرة noway 0 50 19-05-17, 09:55 AM
آخر رد: noway
  كود خاص ب datagride view hatem555 7 137 18-05-17, 06:35 AM
آخر رد: hatem555
Exclamation سؤال حول طباعة تقارير RDLC ndjakoub 1 44 16-05-17, 12:45 AM
آخر رد: alma2
  [سؤال] Data type mismatch in criteria alma_fandi 4 86 12-05-17, 04:28 AM
آخر رد: alma_fandi
  [سؤال] طباعة الفورم بشكل كامل VB.Net Sameh Hamdy 5 283 21-04-17, 04:18 PM
آخر رد: IBRA939
  [VB.NET] طباعة محتويات الفورم على ريبورت فيوور tarek 1 107 17-04-17, 08:44 PM
آخر رد: Adrees
  احتاج مساعدة معقدة عجزت في طباعة صور باركود ب Datagridviwe وطباعتها في Reportviwer mohammed.gadain61 2 119 17-04-17, 05:26 PM
آخر رد: mohammed.gadain61
  طباعة الفورم rabeh.ram 10 583 15-04-17, 12:38 PM
آخر رد: tarek
  help view? IBRA939 2 46 15-04-17, 12:35 PM
آخر رد: tarek

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


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