تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
يرجي التعديل على المثال - تعبءة الكمبوبوكس داخل الجريد بانواع الوحدات
#3
(14-04-23, 03:08 AM)new_programer كتب : السلام عليكم 

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

مرفق مثال مع سكربت الجدول

بحثت كتير وحاولت لكن جميع الاكواد والامثلة   لا تفي بالغرض

كود :
Dim dtUint As New DataTable
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
   Dim sda As New SqlDataAdapter("SELECT * FROM Uint_NameTbl", conn)
   sda.Fill(dtUint)
   With TryCast(dvg_UintPrice.Columns(0), DataGridViewComboBoxColumn)
       .DataSource = dtUint
       .DisplayMember = "UintName"
       .ValueMember = "id"
   End With
End Sub
Private Sub dvg_UintPrice_CellEndEdit(sender As Object, e As DataGridViewCellEventArgs) Handles dvg_UintPrice.CellEndEdit
   If e.ColumnIndex = 0 Then
       Dim UintID = dvg_UintPrice.Item(0, e.RowIndex).Value
       If Not IsNothing(UintID) Then
           Dim v = dtUint.Rows.Cast(Of DataRow).Where(Function(r) r("id") = UintID).First
           dvg_UintPrice.Item(1, e.RowIndex).Value = v("UintQty").ToString
       End If
   End If
End Sub
Private Sub dvg_UintPrice_CurrentCellDirtyStateChanged(sender As Object, e As EventArgs) Handles dvg_UintPrice.CurrentCellDirtyStateChanged
   If dvg_UintPrice.IsCurrentCellDirty Then dvg_UintPrice.CommitEdit(DataGridViewDataErrorContexts.Commit)
End Sub
Private Sub dvg_UintPrice_CellValueChanged(sender As Object, e As DataGridViewCellEventArgs) Handles dvg_UintPrice.CellValueChanged
   If e.ColumnIndex = 0 AndAlso Not IsNothing(dvg_UintPrice.CurrentCell) Then
       dvg_UintPrice.CurrentCell = dvg_UintPrice.CurrentRow.Cells(2)
       dvg_UintPrice.BeginEdit(True)
   End If
End Sub
الرد }}}
تم الشكر بواسطة: new_programer , new_programer


الردود في هذا الموضوع
RE: يرجي التعديل على المثال - تعبءة الكمبوبوكس داخل الجريد بانواع الوحدات - بواسطة  - 14-04-23, 08:50 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,862 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 642 15-11-24, 11:02 AM
آخر رد: modymody300894
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 658 12-11-24, 02:22 PM
آخر رد: salamandal
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 561 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 410 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 810 17-10-24, 11:43 PM
آخر رد: salamandal
  ما هو الخطأ في كود التعديل التالي صالح عبدالله 6 583 12-10-24, 04:02 PM
آخر رد: صالح عبدالله
  مشكلة عند التعديل على البيانات F.H.M 5 485 12-09-24, 05:31 PM
آخر رد: F.H.M
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,113 11-08-24, 11:44 AM
آخر رد: alachk
  [VB.NET] حفظ بيانات صفوف محددة في الجريد فيو abu7shihab 1 318 09-08-24, 04:50 PM
آخر رد: abu7shihab

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


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