تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى الداتا جريد فيو
#7
(25-05-16, 11:45 PM)الوادي كتب : يا فارس،
الكمبوبكس الخاص الداتاجريد غير قابل للكتابة.
هو صحيح شكله يشبة الكمبوبكس الخاص بالفورم لكن له وضع خاص.

با فارس،
فيه طريقة معقدة بالكود لتجعل الكمبوبكس الخاص بالداتجريد يقبل الكتابة فقط ضع هذا الكود
PHP كود :
Private Sub DataGridView1_CellValidating(sender As ObjectAs DataGridViewCellValidatingEventArgsHandles DataGridView1.CellValidating
    If DataGridView1
.CurrentCell.IsInEditMode AndAlso DataGridView1.CurrentCell.GetType GetType(DataGridViewComboBoxCellThen
        If Not DirectCast
(DataGridView1.Columns(e.ColumnIndex), DataGridViewComboBoxColumn).Items.Contains(e.FormattedValueThen
            DirectCast
(DataGridView1.Columns(e.ColumnIndex), DataGridViewComboBoxColumn).Items.Add(e.FormattedValue)
 
       End If
 
   End If
End Sub
Private Sub DataGridView1_EditingControlShowing(sender As ObjectAs DataGridViewEditingControlShowingEventArgsHandles DataGridView1.EditingControlShowing
    If e
.Control.GetType GetType(DataGridViewComboBoxEditingControlThen DirectCast(e.ControlComboBox).DropDownStyle ComboBoxStyle.DropDown
End Sub 

الاخ الغالى الف شكر و جزاكم الله خيرا
سوف اجرب هذا الكود مرفق ملف المشروع


الملفات المرفقة
.rar   combobox.rar (الحجم : 80.87 ك ب / التحميلات : 122)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة فى الداتا جريد فيو - بواسطة فارس احمد السيد - 26-05-16, 06:43 PM


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


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