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

datagrid

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

السلام عليكم

كيف يمكن تغيير عرض عمود في ال grid

لرجاء ارفاق مثال

شكرا

خيركم من تعلم القرآن وعلمه

#2

السلام عليكم

لا أظن أن الأمر يحتاج إلى ملف مرفق لأجل معرفة التحكم في عرض عامود ما .

يكون في اثناء الـ Design Mode بالذهاب إلى الـ Collection في خصائص الـ DataGrid ثم شاهد الصورة

widthDG.gif

الطريقة الثانية تتم عن طريق النصوص البرمجية بحيث تقوم بعمل Table Style ثم تقوم بضمه في الـDataGrid بهذا الشكل

  Sub BindCalcuationDataGrid()
        DataGrid1.CaptionText = "المحاسبة"

        ' You must clear out the TableStyles collection before 
        Me.DataGrid1.TableStyles.Clear()

        Dim grdTableStyle1 As New DataGridTableStyle
        With grdTableStyle1
            .MappingName = Me.Ds1.tb.TableName
        End With

        Dim grdColStyle1 As New DataGridTextBoxColumn
        With grdColStyle1
            .MappingName = "Salary"
            .HeaderText = "الراتب"
            .Width = 70
            .Alignment = HorizontalAlignment.Center
            .NullText = String.Empty
        End With

        Dim grdColStyle2 As New DataGridTextBoxColumn
        With grdColStyle2
            .MappingName = "Percentage"
            .HeaderText = " الأتعاب "
            .Width = 70
            .Alignment = HorizontalAlignment.Center
            .NullText = String.Empty
        End With



        Dim grdColStyle3 As New DataGridTextBoxColumn
        With grdColStyle3
            .MappingName = "Total"
            .HeaderText = "المجموع"
            .Width = 80
            .Alignment = HorizontalAlignment.Center
            .ReadOnly = True
            .NullText = String.Empty
        End With

        grdTableStyle1.GridColumnStyles.AddRange _
                  (New DataGridColumnStyle() {grdColStyle1, grdColStyle2, _
                      grdColStyle3})
        Me.DataGrid1.TableStyles.Add(grdTableStyle1)
    End Sub

والله أعلم

تم تعديل هذه المشاركة بواسطة الغملاسي في 14 أبريل 2005 في 05:37

في المثال يتضح المقال

#3

لقد أجباك الأخ الكريم الغملاسي إجابة كافية وهذا رابط للمزيد

/index.ph...=62033&hl=table

ماسبق يخص VB.Net2003 وليس 2005

تم تعديل هذه المشاركة بواسطة seahmad في 14 أبريل 2005 في 10:34

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

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

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

#4

ايضا يوجد في ال properties للdatagrid

prefered columnwidth

Sami is the name .net is the game

SamiKaraeen@hotmail.com

#5

السلام عليكم

شكرا لكل من أجاب

السلام عليكم

خيركم من تعلم القرآن وعلمه

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

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