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

كيف أعيد تسمية الHeaders لحقول الDataGrid

مغلق
بدأه seahmad في 29 يناير 2005 · 9 رد · 682 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ياإخوان

سؤالي هو كيف أعيد تسمية الHeaders لحقول الDataGrid ?? علما بأني أستخدم VBNET2003

أرجو إجابتي بشكل عاجل مشكورين

تم تعديل هذه المشاركة بواسطة seahmad في 29 يناير 2005 في 11:02

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#2
Me.Datagrid1.Columns(0).HeaderText = "..."

بدلاً من الصفر ضع رقم العمود الذي ترغب بتغيير عنوانه. تذكر أن الترقيم يبدأ بالصفر zero-based

#3

على ماأعتقد أن هذا الكود يصلح في VBNET2005 وليس في VBNET2003

لأنه ماشتغل معي

فعندما كتبت Me.Datagrid1. لم أجد الخاصية Columns

تم تعديل هذه المشاركة بواسطة seahmad في 29 يناير 2005 في 12:33

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#4

السلام عليكم

وفى طريقة تانى

Private Sub AddGridStyle()

Dim DA As New OleDb.OleDbDataAdapter("Select a,b,c,d,e,f,gg from Exp_Master", Cn)

Dim DS As New DataSet

DA.Fill(DS, "Exp_Master")

Dim myGridStyle As DataGridTableStyle = New DataGridTableStyle

myGridStyle.MappingName = "Exp_Master"

Dim nameColumnStyle1 As DataGridTextBoxColumn = New DataGridTextBoxColumn

nameColumnStyle1.MappingName = "a"

nameColumnStyle1.HeaderText = "الأول"

nameColumnStyle1.Width = 75

nameColumnStyle1.NullText = "فارغ"

nameColumnStyle1.ReadOnly = True

nameColumnStyle1.Alignment=HorizontalAlignment.Center

myGridStyle.GridColumnStyles.Add(nameColumnStyle1)

Dim nameColumnStyle2 As DataGridTextBoxColumn = New DataGridTextBoxColumn

nameColumnStyle2.MappingName = "b"

nameColumnStyle2.HeaderText = "الثانى"

nameColumnStyle2.Width = 50

nameColumnStyle2.NullText = "فارغ"

nameColumnStyle2.ReadOnly = True

nameColumnStyle2.Alignment = HorizontalAlignment.Center

myGridStyle.GridColumnStyles.Add(nameColumnStyle2)

Dim nameColumnStyle3 As DataGridTextBoxColumn = New DataGridTextBoxColumn

nameColumnStyle3.MappingName = "gg"

nameColumnStyle3.HeaderText = "الثالث"

nameColumnStyle3.Width = 50

nameColumnStyle3.NullText = "فارغ"

nameColumnStyle3.ReadOnly = True

nameColumnStyle3.Alignment = HorizontalAlignment.Center

myGridStyle.GridColumnStyles.Add(nameColumnStyle3)

dgTest.TableStyles.Add(myGridStyle)

dgTest.SetDataBinding(DS, "Exp_Master")

End Sub Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load

AddGridStyle()

End Sub

ds1.Tables(0).Columns(0).ColumnName = "مسلسل"

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#5

أخ!!!!

ظننت نفسي في منتدى الـASP.net!!

متأسف جداً و الحمد لله الأخ وليد جاء للنجدة! :)

#6

السلام عليكم

أعتقد أسها حل أنك تعمل Alias في الإستعلام بتاعك

بمعنى لو الإستعلام مثلا Select CustName,CustTel from Customers

يمكن كتابته كالتالي

Select CustName AS Name,CustTel As Telephone from Customers

و بهذا سيكون إسم العمود الأول Name

و الثاني Telephone

#7

شكرا للإخوة

سأجرب حلولكم الآن

الأخ khabini.net ممكن تساعدني في السؤال الموجود في الوصلة التالية:

/index.ph...=0entry273370

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#8

شكرا على أجوبتكم ولكن لم أستفد منها فقد جربت طريقة الأخ العزيز waleedhm ونجحت في حالة إحتواء الDS على جدول واحد أما عندما جربتها على مشروعي وكانت الDS تحتوي أربعة جداول وبينها علاقات لم تظهر البيانات

وكذلك جربت طريقة أخي العزيز waleedhm وحصلت لي مشاكل في استعراض البيانات نظرا لوجود أكثر من جدول مرتبطين مع بعض في نفس ال DS

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

تم تعديل هذه المشاركة بواسطة seahmad في 30 يناير 2005 في 18:12

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#9

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

ds1.Tables(0).Columns(0).ColumnName

ds1.Tables(1).

ds1.Tables(2).

ds1.Tables(3).

شوق يا اخى الترتيب الان اصبح عندك من 0 الى 3 يعنى اربع جداول

0

1

2

3

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#10

أعلم ذلك بارك الله فيك

ولكن عند تغير الأسماء تظهر مشاكل بالذات إذا غيرت إسم حقل الPK أو الFK

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

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

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