تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرح أداة الطباعة(FormsPrinter)
#10
السلام عليكم

بعد ان تعرفنا على كل من الـPage & Section
سنتعرف على الأدوات القابلة للطباعة Printable Controls

طبعا هناك خصائص مشتركة لهذه الادوات وهي :

1- SourceControl

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

2- ScaleVertical

هذه الخاصية تمنع\تفعل تطبيق مقياس الرسم العمودي (يعني سترسم الأدوات كما هي بالنسبة للطول)

3- ScaleHorizontal

كالسابقة ولكنها تطبق على العرض

4- StageIndex

هذه خاصية مهمة ، تحدد ترتيب مرحلة الطباعة، أي ان الأداة التي ترتيب مرحلتها 2 لن تطبع إلا إذا طبعت جميع الأدوات(التي تشترك معها في Section ) التي مرحلتها أقل من 2(حتى 0 او -1 !) حتى لو استغرقت مليون صفحة Smile
سيتضح الهدف من هذه الخاصية لاحقاً

5- PrintIndex

هذه الخاصية تحدد ترتيب طباعة الأدوات خلال المرحلة الواحدة، الفائدة أنك تستطيع طباعة صورة خلفية وتجعل ترتيبها الأول ثم تطبع عليها باقي الأدوات ،،، وفوائد أخرى

7- OnePageOnly

هذه الخاصية، إذا كانت true سيتم طباعة الأداة في صفحة واحدة حتى لو احتاجت الأداة إلى صفحات أخرى لتكمل الطباعة
الرد }}}
تم الشكر بواسطة: asemshahen5 , asemshahen5


الردود في هذا الموضوع
شرح أداة الطباعة(FormsPrinter) - بواسطة مالكـ - 30-07-13, 02:27 AM
شرح أداة الطباعة(FormsPrinter) - بواسطة أبو يعقوب - 30-07-13, 05:47 PM


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


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