الجداول في لغة فيجوال بيسك – Datagridview in visual basic

الجداول في لغة فيجوال بيسك، جدول هو عنصر تحكم في برمجة فيجوال بيسك يسمح للمستخدم بعرض البيانات في شكل جدولي وتسمى الأداة التي تتيح الجداول بـ Data Grid View فما هو الجدول وهل يمكننا التحكم في قاعدة بيانات (SQL) (MySQL) من خلال الجدول في لغة  الفيجوال بيسك دوت نت – Visual Basic  داخل برنامج محدد.

الجداول في لغة فيجوال بيسك

وما هي خصائص الجدول – Data Grid View داخل الفيجوال استوديو وهل يمكن تحميل قواعد البيانات على شكل ملفات Excel وهل تدعم الجداول اللغة العربية في لغة فيجوال بيسك وهل يمكننا حساب مجموع الخانات داخل الجداول

الجداول – DataGridView :

تعد الجداول أداة  تساعد في ترتيب البيانات ليتم تسجيلها او سحبها من قواعد البيانات في الفيجول بيسك.وتعد اداة مشتركة ما بين الفيجوال بيسك والسي شارب C#

خصائص الجداول DataGridView Property :

  • Name :

خاصية تحتوي على اسم الجدول الذي نستخدمه عند الاستدعاء في الاكواد.

  • AllowDrop :

 تقوم  بالسماح باستخدام عملية السحب والإفلات.

  • AllowUserToAddRows :

خاصية السماح للمستخدم في إضافة صفوف من الأداة نفسها.

  •  AllowUserToDeleteRows :

حيث تسمح للمستخدم في مسح صفوف من الأداة نفسها.

  • AllowUserToOrderColumns :

خاصية السماح للمستخدم في تبديل أماكن الأعمدة بالماوس عن طريق السحب.

  • AllowUserToResizeColumns :

خاصية السماح بتكبير وتصغير العمود بشكل عرضي يدوياً (Width)

  • AllowUserToResizeRows :

وهي السماح بتكبير وتصغير الصفوف بشكل طولي يدويا (Height)

  • AlternatingRowsDefaultCellStyle :

خاصية السماح بتميز الصفوف عن بعضها بتميز الألوان الخاصة بها وتحتوي على خصائص فرعية ومنها

  •   BackColor :

وهي اللون الخلفي للصف  الذي تم اختياره ليتم تلوينه

  • Font :

 نوع الخط وحجمه للصفوف والتي يتم تميزها

  • ForeColor :

اللون الأمامي للخط في الصفوف التي يتم تميزها

  •  SelectionBackColor :

اللون الخلفي للخلية التي يتم تحديدها

  • Padding :

اداة المحاذاة لليمين واليسار

  • Anchor :

خاصية للأداة بحيث عند تكبير الفورم او تصغيره يتم تكبير الأداة أو تصغيرها بشكل تلقائي

  • AutoSizeColumnsMode :

وهي خاصية تمكنك من جعل الأعمدة  تأخذ حجم تلقائي وتحتوي على العديد من الخيارات

  1.  ColumnHeader : وهي لآخذ حجم النص الموجود في الأعمدة
  2.  AllCellsExceptHeader: لتعين حجم الأعمدة على حسب النص المكتوب في الصفوف وطوله ولا يهتم لاسم العمود( HeaderText)
  3.  All Cells : هي خيار للتنسيق الكلام المكتوب في الأعمدة والكلام الموجود في الصفوف
  4.  Fill : لآخذ حجم الأداة كاملة
  • AutoSizeRowsMode : 

 خاصية مشابهة لـAutoSizeColumnsMode ولكنها تختص في الصفوف

  • BackgroundColor : 

 اللون الخلفي للصف وتم الشرح عنها سابقاً

  • BorderStyle :

شكل الجدول أي الجوانب والحواف

  • CellBorderStyle :

شكل الحواف والجوانب لدي الخلايا بين الصفوف والأعمدة وليس الأداة كاملة

  • ClipboardCopyMode :

خاصية النسخ , فتسمح للمستخدم بنسخ النص المحدد عند الضغط على  Ctrl + C  وثم يقوم بعمل لصق في أي مكان  Ctrl + V حيث تستطيع تعطيلها وتستطيع تشغليها ويوجد لها اختيار

  • ColumnHeadersBorderStyle :

تعمل على تغير شكل الاعمدة

  • ColumnHeadersHeightSizeMode : 

السماح بتغير حجم الاعمدة ويتوفر بها ثلاث خيارات وهي

  1. EnableResizing : السماح للمستخدم بتغير الارتفاع
  2. DisableResizing : عدم السماح للمستخدم بتغير الارتفاع
  3. AutoSize : البرنامج يحدد , الارتفاع على حسب النص وحجمة

هل يمكننا التحكم في قاعدة بيانات عبر الجداول ؟

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

وهل يمكن تحميل قواعد البيانات على شكل ملفات Excel في لغة فيجوال بيسك؟

بالطبع يمكنك سحب البيانات من قواعد البيانات وتصديرها بصيغة xls او xlsx ، حيث تقوم في تشغيلها دون استخدام

الإنترنت وذلك، فقط في استخدام مايكروسوفت أوفيس الاكسيل – Microsoft Office Excel

هل تدعم الجداول اللغة العربية في لغة فيجوال بيسك؟

تدعم أداة الجداول البيانات في اللغة العربية بدون أي مشاكل.

لمعرفة المزيد حول ثيمات جوجل كروم 

هل يتوجب علي شراء حزمة تنشيط أداة الجدول على فيجوال أستوديو؟

لا يتطلب منك شراء حزمة محددة بل هي  تعد من الأدوات الأساسية في الفيجوال أستوديو

شرح بالفيديو :

https://youtu.be/h47xSX9Urj4
زر الذهاب إلى الأعلى
Translate »
error: ان المحتوى محمي