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

اذهب الى الأسفل

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

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

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

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

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

_ إنشاء مثيل جديد من الكائن كما يلى :
الكود:
 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
RANA
....
....

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

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

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

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

جزاكم الله خيرا
محمد يوسف
محمد يوسف
...
...

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

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

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


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