تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف يمكن تعديل كموبوكس داخل داتا جريد
#1
قمت بكتابة كود يقوم باضافة كموبوكس داخل داتا جريد ويتم ملي الكموبوكس من جدول في قاعدة بيانات ولا توجد مشكلة فى ملي الكموبوكس 
المشكلة ان اقوم بالتعديل فى الكموبوكس لاقوم بعمل تصفية للبيانات لسهولة الاختيار قمت بالبحث وحصلت على هذا الكود لكن يعطني خطا وفي نفس الوقت لا يقوم بعمل تصفية للبيانات فهل من حل 

كود اضافة الكمبوبكس في داتا جريد
PHP كود :
   Dim colProductIdCombo As New System.Windows.Forms.DataGridViewComboBoxColumn()
colProductIdCombo.DataSource ds.Tables("Books")
 
       colProductIdCombo.DisplayMember "BookName"
 
       colProductIdCombo.ValueMember "IdBook"
 
       colProductIdCombo.DataPropertyName "BookId"
 
       colProductIdCombo.HeaderText "الاصنـــــــاف"
 
       colProductIdCombo.Width 100
        colProductIdCombo
.DisplayStyle DataGridViewComboBoxDisplayStyle.Nothing
        colProductIdCombo
.ReadOnly False

        
' colProductIdCombo.DisplayStyle = DataGridViewComboBoxDisplayStyle.ComboBox
        DataGridView1.Columns.Add(colProductIdCombo) 

وهذا كود تعديل البيان فى الكومبوبكس لكن يعطي خطا اثناء التشغيل

PHP كود :
Private Sub DataGridView1_EditingControlShowing(sender As ObjectAs DataGridViewEditingControlShowingEventArgsHandles DataGridView1.EditingControlShowing
       
If DataGridView1.CurrentCellAddress.colProductIdCombo.DisplayIndex Then
            Dim cb 
As ComboBox TryCast(e.ControlComboBox)
 
           If cb IsNot Nothing Then
                cb
.DropDownStyle ComboBoxStyle.DropDown
            End 
If
 
       End If

 
   End Sub 

PHP كود :
  Private Sub DataGridView1_CellValidating(sender As ObjectAs DataGridViewCellValidatingEventArgsHandles DataGridView1.CellValidating


        If DataGridView1
.CurrentCellAddress.colProductIdCombo.DisplayIndex Then
                If Not colProductIdCombo
.Items.Contains(e.FormattedValueThen
                    colProductIdCombo
.Items.Add(e.FormattedValue)
 
               End If
 
           End If
 
   End Sub 

المطلوب فتح امكانية التعديل لعمل تصفية للبيانات الموجودة فى الكمبوبوكس ولكم جزيل الشكر
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب تعديل كود ahmedmansour 0 4 منذ 1 ساعه مضت
آخر رد: ahmedmansour
  كيفية اظافة RSS داخل البرنامج؟ hamadz 0 5 منذ 2 ساعة مضت
آخر رد: hamadz
  [كود] مشكلة داخل كود دخول التلقائى Mohamed Magdy 0 26 20-10-18, 10:01 PM
آخر رد: Mohamed Magdy
  [VB.NET] كيف يمكن استخدام داتا سيت مع MY SQL في فيجول بيسك دوت نت ؟ QWERTU 1 48 20-10-18, 09:25 AM
آخر رد: حريف برمجة
  طريقة تعبئة الداتا جريد فيو من اكثر من جدول سمير جمال 1 60 19-10-18, 08:56 PM
آخر رد: سمير جمال
  سؤال بخصوص الداتا جريد فيو احمد خطاب 2 54 19-10-18, 12:42 PM
آخر رد: احمد خطاب
  مشكله فى الداتا جريد فيو خالد كامل1 2 72 18-10-18, 02:56 AM
آخر رد: خالد كامل1
  سؤال :- فى كيغية ادراج بيانات فى الداتا جريد فيو احمد خطاب 1 89 18-10-18, 02:54 AM
آخر رد: EYADISMAIL
Video [VB.NET] كيف يمكن عمل كشف حساب بشكل تفصيلي spoony 4 193 17-10-18, 11:21 PM
آخر رد: spoony
  مشكلة داخل البوتن Mohamed Magdy 5 78 17-10-18, 10:04 PM
آخر رد: XBOOBX

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم