19-08-14, 03:18 PM
طيب انا عندي طريقة اسرع ماادري بتعجبك أو لا
وهي وضع التاريخ مباشرة في الخلية . أسرع من وجهة نظري
تحياتي
وهي وضع التاريخ مباشرة في الخلية . أسرع من وجهة نظري
كود :
'وضع التاريخ في خلية القردفيو
Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
Try
' التحقق من أن المستخدم ضغط علي الخلية المطلوب إضافة تاريخ بها وهي الخلية رقم 4 كمثال
If e.ColumnIndex = 4 Then
' Me.DataGridView1.Rows(e.RowIndex).Cells(4).Value = Now.ToString("yyyy/MM/dd")
Me.DataGridView1.Rows(e.RowIndex).Cells(4).Value = DateAndTime.Now.ToString("yyyy/MM/dd")
' Me.DataGridView1.Rows(e.RowIndex).Cells(4).Value = Now.ToShortDateString
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "أعد الإدخال", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Subتحياتي
