الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اخفي بعض الاعمده في ال Datagrid

مغلق
بدأه M.A.A.H في 23 يناير 2008 · 5 رد · 1,321 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي قاعدة بيانات اكسس فيها جدول مكون من اربع اعمده مثلا " ID و Name و Tel و Fax قمت بعرضها في ال DataGrid

بس المشكله

1) انها تطلع اسماء الاعمده بالانجليزي وانا ابيها بالعربي

2) ما ابي كل الاعمده تظهر مثلا عمود ال ID ما ابيه يكون موجود

ملاحظه

انا استخدم في الربط مع الداتا جريد DataSet برمجيا يعني مو من خلال اداة الداتا سيت الموجوده في قائمة الادوات

إن شاء الله اكون وصلت مشكلتي لكم

#2

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

أولا لكتابة أسماء الأعمده بالعربي إتبع الخطوات التاليه

- إضغط على أداة الداتا جريد

-إذهب إلى نافذة الخصائص وإختر الخاصيه tablestyle وإضغط أمامها على كلمة collection

-تظهر لك نافذه إضغط على زر add الموجود فيها

-يظهر لك datagridtablestyle1 إذهب إلى جهة الخصائص وإجعل خاصيه mappingname على إسم الجدول الذي تأخذ منه البيانات

-إذهب إلى خاصية gridcoloumnstyle وإضغط على كلمة collection

-تظهر لك نافذه إضغط على زر add الموجود فيها

-يظهر لك datagridtextboxcolumn1 إذهب إلى جهة الخصائص

-إذهب إلى خاصيه mappingname وسجل الإسم الخاص بالعمود في الجدول

-ثم إذهب إلى خاصيه headertext وسجل الإسم الذي تريده أن يظهر بالداتاجريد طبعا بالعربي

-إستمر في إضافة الأعمده إلى أن تنتهي من جميعها

-إضغط ok ثم ok مره أخرى ونفذ البرنامج

ستجد أن إسم العمود سيظهر لك بالعربي

وبالنسبه لإخفاء أي عمود فأي عمود لا يتم إضافته ك datagridtextboxcolumn في الأعلى لا يظهر في الداتاجريد

وشكرا

تم تعديل هذه المشاركة بواسطة snansala في 23 يناير 2008 في 23:03

#3

مشكور على ردك بس للاسف ما حصلت tabelstyle مع العلم انا عندي

vb. net 205

واضن اللي تتكلم عليه مو جود في vb.net 2003 والله اعلم

#4

ممكن في جملة الـ Select تحدد الأسماء بالعربي

SELECT ID,Name as [الاسم],Tel as [الهاتف] ,Fax as [الفاكس]

أو

تغير اسم كل عمود

DataGridView1.Columns("Name").Name = "الاسم"

بالنسبة لإخفاء العمود هذه الطريقة بالكود

ممكن تسخدم اسم العمود

DataGridView1.Columns("ID").Visible = False

او رقم ال، Index

DataGridView1.Columns(0).Visible = False

تم تعديل هذه المشاركة بواسطة بن ملعاط في 24 يناير 2008 في 17:55

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

#5

السلام عليكم

في النسخة 2005 من فيجوال بيسك يمكنك التحكم بالاعمدة التي في الاداة Data grid view وذلك من خلال صفحة columns collections التي يمكن الوصول إليها من صفحة الخصائص، بالطبع يجب أن تكون قد قمت بربط Data grid view بالجدول المطلوب

B)

#6

الف الف شكر اخواني جربت الطريقتين ونجحت معاي

مشكوووووووووووووووووووووووووووووووووووووووووووووووووووووووووور

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…