كيف يمكن ان نعطل حدث معين لزر معين او للداتاكرد ولايعمل الا بشرط معين
تعطيل الاحداث
السلام عليكم ورحمه الله وبركاته
اخي يمكنك تعطيل الاداه باستخدام الخاصيه Enabled واضبطها الى False وقم بضبطها ال True عند تحقق الشرط
.:: Wish to become better and better ::.
شكرا لك اخي العزيز
ولكن كيف يمكن تعطيل حدث من احداث الداتاكرد وحسب شرط معين
السلام عليكم ورحمه الله وبركاته
اخي ارفقت لك مثال لتوضيح الفكره .. والفكره تكمن في
Private Sub DataGridView1_UserDeletingRow(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowCancelEventArgs) Handles DataGridView1.UserDeletingRow
If DataGridView1.Rows(e.Row.Index).Cells(1).Value = "VB Helper" Then
e.Cancel = True
MessageBox.Show("You cann't delete me!!")
End If
End Sub
قمنا بالشرط داخل اجراء حذف صف معين اذا كانت الخليه الثانية تحتوى على VB Helper مثلا قم بالغاء الحدث ومن ثم اظهر الرساله
.:: Wish to become better and better ::.
الاخ الفاضل VB Helper لك كل الشكر والتقدير مع دعائي بالتوفيق