تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيف يتم عمل كمبوبوكس في الdatagridview
#2
PHP كود :
Imports System.Collections.Generic
Imports System
.ComponentModel
Imports System
.Data
Imports System
.Drawing
Imports System
.Linq
Imports System
.Text
Imports System
.Windows.Forms

Namespace WindowsFormsApplication1
    
Public Partial Class Form1
        Inherits Form
        
Public Sub New()
            
InitializeComponent()
        
End Sub

        
Private Sub dataGridView1_SelectionChanged(sender As ObjectAs EventArgs)
            If 
dataGridView1.SelectedRows.Count 0 Then
                label1
.Text dataGridView1.SelectedRows(0).Index.ToString()
            
End If
        
End Sub
        
Private Sub Form1_Load(sender As ObjectAs EventArgs)
            
Dim c As New [MyClass]()
            
dataGridView1.DataSource c.GetData()
            
Column1.DataSource c.GetData()
            
Column1.DisplayMember "Name"
            
Column1.ValueMember "Salary"

        
End Sub
        
Private Sub dataGridView1_EditingControlShowing(sender As ObjectAs DataGridViewEditingControlShowingEventArgs)
            If 
dataGridView1.SelectedRows(0).Cells(0).ColumnIndex 0 Then
                Dim cb 
As ComboBox TryCast(e.ControlComboBox)
                If 
cb IsNot Nothing Then
                    RemoveHandler cb
.SelectionChangeCommitted, New EventHandler(AddressOf cb_SelectedIndexChanged)
                    
AddHandler cb.SelectionChangeCommitted, New EventHandler(AddressOf cb_SelectedIndexChanged)
                
End If
            
End If
        
End Sub

        
Private Sub cb_SelectedIndexChanged(sender As ObjectAs EventArgs)
            
Dim cb As ComboBox TryCast(senderComboBox)
            If 
cb.SelectedValue IsNot Nothing Then
                MessageBox
.Show(cb.SelectedValue.ToString())
            
End If
        
End Sub
    End 
Class

    Class [
MyClass]
        Public 
Property Name() As String
            Get
                
Return m_Name
            End Get
            Set
                m_Name 
Value
            End Set
        End Property
        
Private m_Name As String
        
Public Property Address() As String
            Get
                
Return m_Address
            End Get
            Set
                m_Address 
Value
            End Set
        End Property
        
Private m_Address As String
        
Public Property Salary() As Integer
            Get
                
Return m_Salary
            End Get
            Set
                m_Salary 
Value
            End Set
        End Property
        
Private m_Salary As Integer

        
Public Function GetData() As List(Of [MyClass])
            
Dim c1 As New [MyClass]() With _
                Key 
.Name "Ahmed1"_
                Key 
.Address "Mukalla"_
                Key 
.Salary 10 _
            
}
            
Dim c2 As New [MyClass]() With _
                Key 
.Name "Ahmed2"_
                Key 
.Address "Mukalla"_
                Key 
.Salary 20 _
            
}
            
Dim c3 As New [MyClass]() With _
                Key 
.Name "Ahmed3"_
                Key 
.Address "Mukalla"_
                Key 
.Salary 30 _
            
}
            
Dim c4 As New [MyClass]() With _
                Key 
.Name "Ahmed4"_
                Key 
.Address "Mukalla"_
                Key 
.Salary 40 _
            
}
            
Dim c5 As New [MyClass]() With _
                Key 
.Name "Ahmed5"_
                Key 
.Address "Mukalla"_
                Key 
.Salary 50 _
            
}
            
Dim lmc As New List(Of [MyClass])()
            
lmc.Add(c1)
            
lmc.Add(c2)
            
lmc.Add(c3)
            
lmc.Add(c4)
            
lmc.Add(c5)
            
lmc.Add(c5)
            Return 
lmc
        End 
Function
    
End Class
End Namespace 

بالنسبة لتحويل الحقل لـ
Combo
من الخصائص

æåÐÇ ãæÞÚ íÞæã
موقع لتحويل الاكواد
C# & VB

C# to VB Or VB to C#
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: كيف يتم عمل كمبوبوكس في الdatagridview - بواسطة Lion_Ksa - 01-12-13, 12:05 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 755 17-10-23, 06:51 PM
آخر رد: new_programer
  البحث في كمبوبوكس بمعلومية مربع نص atefkhalf2004 7 1,431 01-08-22, 06:47 PM
آخر رد: alfaiz678
  الcombobox أحد حقول الDataGridView اسلام الكبابى 13 3,257 24-09-21, 10:11 PM
آخر رد: اسلام الكبابى
  اضافة عمود كمبوبوكس atefkhalf2004 18 4,234 26-05-20, 10:32 AM
آخر رد: atefkhalf2004
  كيفية عرض حقلين من جدول واحد في كمبوبوكس atefkhalf2004 5 2,087 31-03-20, 02:59 PM
آخر رد: atefkhalf2004
  [سؤال] طريقة سحاب النصوص من كمبوبوكس دخل الموقع Ali Edal 6 2,763 03-02-20, 09:42 PM
آخر رد: alsalamoni
  [VB.NET] طلب كود تحديث الDataGridView MOSTAFA.KAMEL 3 2,049 06-02-18, 07:51 PM
آخر رد: سعود الشامان
  [VB.NET] كيف اعمل كومبوبوكس قائم على 2 كمبوبوكس آخرين nassery99 3 2,241 11-10-17, 05:50 AM
آخر رد: nassery99
  كمبوبوكس عند الإختيار abdulla2 3 1,845 06-02-17, 02:20 AM
آخر رد: abdulla2
  مشكلة ملي كمبوبوكس من اخر علي اساس شرط فى كمبوبوكس اخر كفاح 2 2,034 24-01-17, 11:50 PM
آخر رد: كفاح

التنقل السريع :


يقوم بقرائة الموضوع: