24-09-18, 07:25 PM
مثال هدية ( داخل المشروع ) لترى كيف يكون عند ربط البيانات بالأدوات (
) كما في الصورة في الأعلىالمشروع كما هو فقط إزالة الخطاء : [attachment=19643]
) كما في الصورة في الأعلى(24-09-18, 07:25 PM)عبدالله الدوسري كتب : [ -> ]![]()
مثال هدية ( داخل المشروع ) لترى كيف يكون عند ربط البيانات بالأدوات () كما في الصورة في الأعلى
المشروع كما هو فقط إزالة الخطاء :
Dim pos As Integer = Me.DgvEdit.CurrentRow.Index
Me.Textrecid.Text = DgvEdit.Rows(pos).Cells(0).Value
Me.TxtNmae.Text = DgvEdit.Rows(pos).Cells(1).Value
Me.TxtPhone1.Text = DgvEdit.Rows(pos).Cells(2).Value
Me.TxtPhone2.Text = DgvEdit.Rows(pos).Cells(3).Value
Me.TxtAdress.Text = DgvEdit.Rows(pos).Cells(4).Value
Me.TxtNotes.Text = DgvEdit.Rows(pos).Cells(5).Value
DgvEdit.Rows(pos).Cells(0).Selected = True(25-09-18, 05:38 AM)ay.alhaj كتب : [ -> ]كود :
Dim pos As Integer = Me.DgvEdit.CurrentRow.Index
Me.Textrecid.Text = DgvEdit.Rows(pos).Cells(0).Value
Me.TxtNmae.Text = DgvEdit.Rows(pos).Cells(1).Value
Me.TxtPhone1.Text = DgvEdit.Rows(pos).Cells(2).Value
Me.TxtPhone2.Text = DgvEdit.Rows(pos).Cells(3).Value
Me.TxtAdress.Text = DgvEdit.Rows(pos).Cells(4).Value
Me.TxtNotes.Text = DgvEdit.Rows(pos).Cells(5).Value
DgvEdit.Rows(pos).Cells(0).Selected = True
السلام عليكم
الحل بسيط اخي فقط اضف السطر الاخير كما هو موضح لك وتستطيع تغير اي خلية تريد تحديدها بتغيير قيمة 0 الى رقم الخلية المراد تحديدها اما السطر سوف يحدد السطر بعد التعديل تلقائيا
(25-09-18, 11:31 AM)elgokr كتب : [ -> ]ارفق المشروع اخى الفاضللاتمام وضع الكود فى المشروع لديك واعادة ارفاقة لك
تحياتى لكوتمنياتى لك التوفيق
Private Function FindItems(ByVal strSearchString As String) As Boolean
For Each myRow As DataGridViewRow In DgvEdit.Rows
For Each myCell As DataGridViewCell In myRow.Cells
If InStr(myCell.Value.ToString, strSearchString) Then
myRow.Selected = True
Return True
End If
Next
Next
Return False
End Function FindItems(TxtNmae.Text)(26-09-18, 01:22 AM)elgokr كتب : [ -> ]وعليكم اللام ورحمة الله وبركاته
لو كنت انتظرت سنة كاملة بدون ارفاق السورسلكان الجميع مل ولا يعد احد بالمساعدة
لان لا احد كان سيتوقع الطريقة الذى تتعامل بها فى تعديل البياناتعلى اى حال عشان يضبط معك عملية التحديد كل ما عليك فعله التالى
قم باضافة الكود التالى فى اى مكان بالفورم
كود :
Private Function FindItems(ByVal strSearchString As String) As Boolean
For Each myRow As DataGridViewRow In DgvEdit.Rows
For Each myCell As DataGridViewCell In myRow.Cells
If InStr(myCell.Value.ToString, strSearchString) Then
myRow.Selected = True
Return True
End If
Next
Next
Return False
End Function
ثم فى حدث زر التعديل بالاخر الكود الزر فقط استخدم السطر التالى
كود :
FindItems(TxtNmae.Text)
وبكده سيعمل معد التظليل على سطر الذى تم التعديل عليه
تحياتى لكوتمنياتى لك التوفيق