إضافة مربع تحرير وسرد ComboBox في خلية من DataGridView

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

إضافة مربع تحرير وسرد ComboBox في خلية من DataGridView

مُساهمة من طرف RANA في الثلاثاء ديسمبر 17, 2013 10:55 am

بسم الله الرحمن الرحيم 

_ يمكنك استخدام الكائن DataGridViewComboBoxColumn لإضافة مربع تحرير وسرد ComboBox في خلية من DataGridView بخطوات بسيطة :


_ إنشاء مثيل جديد من الكائن كما يلى :
الرمز:
 Dim cmb As New DataGridViewComboBoxColumn()

_ إضافة مربع السرد و التحرير الى عامود شبكة البيانات
الرمز:
DataGridView1.Columns.Add(cmb)

_ كتابة اسم توضيحى للعامود الذى سيحتوى على مربع السرد و التحرير
الرمز:
cmb.HeaderText = "Select Data"

_ كتابة اسم برمجى لمربع السرد و التحرير
الرمز:
 cmb.Name = "cmb"

_ تحديد اقصى عدد من العناصر التى سيحتويها مربع السرد و التحرير
الرمز:
cmb.MaxDropDownItems = 4

_ إضافة العناصر الى مربع السرد و التحرير
الرمز:
mb.Items.Add("رنا")
        cmb.Items.Add("مشعل")
        cmb.Items.Add("وليد")
        cmb.Items.Add("محمد")


المثال كامل على النحو التالى :

الرمز:
Imports System.Data.SqlClient
Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        DataGridView1.ColumnCount = 3
        DataGridView1.Columns(0).Name = "Product ID"
        DataGridView1.Columns(1).Name = "Product Name"
        DataGridView1.Columns(2).Name = "Product_Price"

        Dim row As String() = New String() {"1", "Product 1", "1000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"2", "Product 2", "2000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"3", "Product 3", "3000"}
        DataGridView1.Rows.Add(row)
        row = New String() {"4", "Product 4", "4000"}
        DataGridView1.Rows.Add(row)

        Dim cmb As New DataGridViewComboBoxColumn()
        cmb.HeaderText = "Select Data"
        cmb.Name = "cmb"
        cmb.MaxDropDownItems = 4
        cmb.Items.Add("رنا")
        cmb.Items.Add("مشعل")
        cmb.Items.Add("وليد")
        cmb.Items.Add("محمد")
        DataGridView1.Columns.Add(cmb)

    End Sub
End Class


تحياتى لكم

RANA
....
....

تاريخ التسجيل : 01/08/2013
المساهمات : 64
النقاط : 103
التقيم : 1
الدولة : فلسطين
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: إضافة مربع تحرير وسرد ComboBox في خلية من DataGridView

مُساهمة من طرف محمد يوسف في السبت يوليو 12, 2014 8:57 am

جزاكم الله خيرا

محمد يوسف
...
...

تاريخ التسجيل : 08/12/2013
المساهمات : 38
النقاط : 66
التقيم : 12
الدولة : السودان
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى