السلام عليكم ياإخوان
سؤالي هو كيف أعيد تسمية الHeaders لحقول الDataGrid ?? علما بأني أستخدم VBNET2003
أرجو إجابتي بشكل عاجل مشكورين
السلام عليكم ياإخوان
سؤالي هو كيف أعيد تسمية الHeaders لحقول الDataGrid ?? علما بأني أستخدم VBNET2003
أرجو إجابتي بشكل عاجل مشكورين
تم تعديل هذه المشاركة بواسطة seahmad في 29 يناير 2005 في 11:02
فلسطين الزاهية بألوان الحب والسلام
ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها
تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين
Me.Datagrid1.Columns(0).HeaderText = "..."
بدلاً من الصفر ضع رقم العمود الذي ترغب بتغيير عنوانه. تذكر أن الترقيم يبدأ بالصفر zero-based
على ماأعتقد أن هذا الكود يصلح في VBNET2005 وليس في VBNET2003
لأنه ماشتغل معي
فعندما كتبت Me.Datagrid1. لم أجد الخاصية Columns
تم تعديل هذه المشاركة بواسطة seahmad في 29 يناير 2005 في 12:33
فلسطين الزاهية بألوان الحب والسلام
ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها
تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين
السلام عليكم
وفى طريقة تانى
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) سورة البقرة

أخ!!!!
ظننت نفسي في منتدى الـASP.net!!
متأسف جداً و الحمد لله الأخ وليد جاء للنجدة! :)
السلام عليكم
أعتقد أسها حل أنك تعمل Alias في الإستعلام بتاعك
بمعنى لو الإستعلام مثلا Select CustName,CustTel from Customers
يمكن كتابته كالتالي
Select CustName AS Name,CustTel As Telephone from Customers
و بهذا سيكون إسم العمود الأول Name
و الثاني Telephone
شكرا للإخوة
سأجرب حلولكم الآن
الأخ khabini.net ممكن تساعدني في السؤال الموجود في الوصلة التالية:
فلسطين الزاهية بألوان الحب والسلام
ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها
تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين
شكرا على أجوبتكم ولكن لم أستفد منها فقد جربت طريقة الأخ العزيز waleedhm ونجحت في حالة إحتواء الDS على جدول واحد أما عندما جربتها على مشروعي وكانت الDS تحتوي أربعة جداول وبينها علاقات لم تظهر البيانات
وكذلك جربت طريقة أخي العزيز waleedhm وحصلت لي مشاكل في استعراض البيانات نظرا لوجود أكثر من جدول مرتبطين مع بعض في نفس ال DS
لذلك أرجو أن تسعفوني بحل لهذه المشكلة قبل أن أنتحر
تم تعديل هذه المشاركة بواسطة seahmad في 30 يناير 2005 في 18:12
فلسطين الزاهية بألوان الحب والسلام
ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها
تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين
السلام عليكم ورحمة الله وبركاتة
ds1.Tables(0).Columns(0).ColumnName
ds1.Tables(1).
ds1.Tables(2).
ds1.Tables(3).
شوق يا اخى الترتيب الان اصبح عندك من 0 الى 3 يعنى اربع جداول
0
1
2
3
{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

أعلم ذلك بارك الله فيك
ولكن عند تغير الأسماء تظهر مشاكل بالذات إذا غيرت إسم حقل الPK أو الFK
فلسطين الزاهية بألوان الحب والسلام
ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها
تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين
هذا الموضوع مغلق.