أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > منتدى البرمجة العام > لغات البرمجة


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


16-04-2017, 09:21 PM
ssayed111 غير متصل
عضو جديد
رقم العضوية: 90154
تاريخ التسجيل: Jul 2007
المشاركات: 8
إعجاب: 2
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #1  

سؤال عن استخدام e.HasMorePages = True


سؤال استخدام e.HasMorePages True
ارجو من الزملاء الكرام توضيح فكرة اضافة صفحة عند استخدام اداة PrintDocument
وكيفية تحديد صفحه معينه وتوجيه جزء من النص لها مثلا في حالة طباعة داتا جريد على اكثر من صفحه
احتاج مثلا طباعة عنوان في الصفحه الاولى
وطباعة جمله للصفحه الثانيه او الأخيره مثلا
بصفه عامه افهم كيف اتعامل مع صفحه واحده من حيث الكتابه في موقع معين لكن عندما احتاج أكثر من صفحه
فإنني لا افهم آليه عملها او التعامل معها برمجيا
لذا ارجو توضيح فكرة عملها بصفه عامة (من حيث طريقة وموقع اضافة e.HasMorePages = True )
وخاصة
مثلا عند الحاجه في التعامل مع مثل هذا الكود ( لا يهمني هذا الكود تحديدا بقدر احتياجي لفهم الفكرة) اذا احتاج اكثر من صفحه
Dim CellTopPos As Integer = PrintDocument1.PrinterSettings.DefaultPageSettings.Margins.Top

     For Row = 0 To DataGridView1.RowCount - 1

         Dim CellLeftPos As Integer = PrintDocument1.PrinterSettings.DefaultPageSettings.Margins.Left

         For Cell = 0 To DataGridView1.ColumnCount - 1

             Dim CellValue As String = DataGridView1.Rows(Row).Cells(Cell).Value.ToString()
             Dim CellWidth = DataGridView1.Rows(Row).Cells(Cell).Size.Width + 50
             Dim CellHeight = DataGridView1.Rows(Row).Cells(Cell).Size.Height

             Dim Brush As New SolidBrush(Color.Black)
             e.Graphics.DrawString(CellValue, New Font("Century Gothic", 10), Brush, CellLeftPos, CellTopPos)
             e.Graphics.DrawRectangle(Pens.Black, CellLeftPos, CellTopPos, CellWidth, CellHeight)

             CellLeftPos += CellWidth
         Next

         CellTopPos += DataGridView1.Rows(Row).Cells(0).Size.Height





المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
سؤال حول استخدام الباتش جديتاوي مشاكل وحلول الويندوز, اسئلة واستفسارات وشروحات الويندوز 10 31-03-2016 08:18 PM
سؤال اخير بخصوص استخدام البطاقة mano3 مُسْتَشارُكَ القّانُونيْ 4 12-04-2015 02:00 AM
سؤال لأهل الخبرة في Acronis True Image Home 2011 رفيق الدرب برامج النسخ الاحتياطي للنظام والهاردسك - Backup & Restore Software 6 21-03-2011 12:23 PM
Acronis True Image Home 2009 12.0.0.9709 عملاق نسخ محتويات النظام مع دليل استخدام malhajri2006 برامج النسخ الاحتياطي للنظام والهاردسك - Backup & Restore Software 5 17-04-2009 11:03 PM
سؤال بخصوص Acronis True Image CrazyWorm برامج النسخ الاحتياطي للنظام والهاردسك - Backup & Restore Software 1 09-11-2007 06:36 AM

 


سؤال عن استخدام e.HasMorePages = True

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.