منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] جعل الحقل الثالث في اداة dgv تكون combobox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] جعل الحقل الثالث في اداة dgv تكون combobox (/showthread.php?tid=24414)



جعل الحقل الثالث في اداة dgv تكون combobox - tarek - 03-04-18

السلام عليكم ورحمة الله
عندي جدول به 8 اعمدة قم بعرض بياناته داخل اداة جريد فيو بالادو دوت نت بلفة فيجوال بيسك دوت نت
المطلوب جعل العموداالثالث فقط يظهر كاداة كمبو بوكس به الخيارات التالية  الاول الثاني الثالث


RE: جعل الحقل الثالث في اداة dgv تكون combobox - سعود الشامان - 04-04-18

وعليكم السلام ورحمة الله

غير رقم 1 إلى رقم العمود اللذي تريد إظهاره

كود :
ComboBox1.DisplayMember = dt.Columns(1).ColumnName

       ComboBox1.ValueMember = dt.Columns(1).ColumnName


http://vb4arb.com/vb/showthread.php?tid=22219


RE: جعل الحقل الثالث في اداة dgv تكون combobox - tarek - 04-04-18

شكرا استاذ.. بس مش دا قصدي
انا عاوز الكومبو بوكس يظهر في الجريد فيو


RE: جعل الحقل الثالث في اداة dgv تكون combobox - سعود الشامان - 05-04-18

أعتذر منك لم أفهم سؤوالك 


إقتباس :عندي جدول به 8 اعمدة

هل الجدول في قاعدة بيانات اكسس ؟


إقتباس :قم بعرض بياناته داخل اداة جريد فيو بالادو دوت نت بلفة فيجوال بيسك دوت نت

هذه الطريقة تمكنك من عرض بيانات جميع الأعمدة ويمكنك إخفاء عمود معين


I'm  Student

I'm not Teacher


RE: جعل الحقل الثالث في اداة dgv تكون combobox - Abu Ehab - 05-04-18

كود :
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("True")
       cmb.Items.Add("False")
       DataGridView1.Columns.Add(cmb)

   End Sub
End Class



RE: جعل الحقل الثالث في اداة dgv تكون combobox - ahmedmansour - 05-04-18

اضغط على الداتا جريد فيو كليك يمين 



وكمل الخطوات زى الصورة 








الناتج