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

التحكم بعناوين ال DataGrid

مغلق
بدأه د.كمال في 26 يونيو 2003 · 2 رد · 3,945 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ماهي الطريقة المثلى للتحكم بعناوين ال DataGrid

خاصة انني ارغب بكتابة عناوين الأعمدة باللغة العربية والتحكم بعرض الاعمدة وتثبيت بعض الاعمدة

وهل يمكن ان تكون ال DATAGRID تحوي سطرين لكل سجل

ارجو المساعدة

#2

نعم يمكن التحكم عن طريقة اضافة Tablestyle الى Datagrid ثم اضافة أعمدة الى Tablestyle

Dim Gstyle1 As New DataGridTableStyle()

و اضافة أعمدة مثلا حقل اسمه Serial

Dim ColSerial As New DataGridTextBoxColumn()
        ColSerial.Alignment = HorizontalAlignment.Center
        ColSerial.HeaderText = "Serial_No"
        ColSerial.MappingName = "Serial"
        ColSerial.Format = "####"
ColSerial.Width = 30

و حقل آخر منطقي(True/False) , و اسمه Check

      Dim colCheck As New DataGridBoolColumn
        colCheck.HeaderText = "التأكد"
        colCheck.MappingName = "Check"
        colCheck.AllowNull = False
        colCheck.TrueValue = "True"
        colCheck.FalseValue = "False"
colCheck.Width = 30

قم يجب أن تربط الداتا ب Gstyle1

Gstyle1.MappingName = Dataset.Table(0).TableName

و الDataGrid1 ب_ Gstyle1

  DataGrid1.TableStyles.Add(Gstyle1)

و بالنسبة لكل سجل سطرين أو أكثر يتم ذلك بالعلاقات اي عن طريق حقلين مربوطين بعلاقة

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 7 أكتوبر 2004 في 21:23

#3

شوف كده الرابط ده :

Style your DataGrid

السلام عليكم

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

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