السلام عليكم ورحمة الله وبركاته
اخواني الكرام
احببت اليوم ان اطرح موضوع موجود في Vs 2005 و Vs 2008 لتعطي هذه الاداة حقها الذي تستحقة.
والادوات هي :
1- اداة Data Repeater
وهي لاظهار البيانات على شكل اسطر فقط أو اعمدة فقط مثل list


2- اداة LineSape
لرسم خط على الفورم في وقت التصميم او في وقت التشغيل (دون استخدام اوامر Graphics)
وتستطيع تغيير شكل الخط ولونة ومكانه واخفائة واظهارة وتستطيع التحكم به بالكود ايضا

3- اداة OvalShape
لرسم دائرة او شكل بيضوي على الفورم في وقت التصميم او في وقت التشغيل (دون استخدام اوامر Graphics)
وتستطيع تغيير اللون وشكل رسمها واخفائها واظهارها ومكانها وتستطيع التحكم به بالكود ايضا

4- اداة RectangleShape
لرسم مربع او مستطيل على الفورم في وقت التصميم او في وقت التشغيل (دون استخدام اوامر Graphics)
وتستطيع تغيير اللون وشكل رسمها واخفائها واظهارها ومكانها وتستطيع التحكم به بالكود ايضا

5- اداة PrintForm
وهي من اروع الادوات حيث تستطيع طباعة الفورم وما يحتوي علية من معلومات كما تراه على الشاشة
وتستطيع تحديد عدد الصفحات ومواصفات الصفحة وعدد النسخ وتحديد الطباعة على الشاشة او على ملف او على الطابعة وغير ذلك الكثير الكثير وتستطيع التحكم به بالكود ايضا.
وطريقة استخدامها تضع الاداة على الفورم وفي زر الطباعة
كود
Me.Button1.Visible = False
Me.PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
Me.PrintForm1.Print()
Me.Button1.Visible = True
Me.PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
Me.PrintForm1.Print()
Me.Button1.Visible = True

وعن طريق الخصائص Me.PrintForm1.PrinterSettings تستطيع التغيير على الصفحة وحجمها ونوعها وعلى الطابعة والكثير الكثير حيث تعتبر مكتبة كاملة للتحكم في الطباعة ، ويمكن ايضا طباعة الفورم في حالة Scrollable
وجميع هذه الادوات اسمها Visual Basic Power Packs وهي من شركة Microsoft ومجانية
سيتم تنزيلها وسيتم اضافتها في ToolBox
وهذا الشرح ما هو الا جزء بسيط مما يمكن عملة في هذه الادوات
التحميل من microsoft الحجم : 2.7 MB
تمنياتي للجميع بالتوفيق.
منقول ببعض التصرف
ليست هناك تعليقات:
إرسال تعليق