السّلام عليكم و رحمة الله و بركاته
إخواني الأفاضل .. عسى أن أجد لديكم الحل لهذه الإشكالية .. التي أرهقتني كثيرا و لم أجد لها الحل المناسب
عند إضافة هذا الكود لجعل التاريخ يظهر على الداتاجريد فيو من اليمين إلى اليسار .. يظهر هذا السطر المشار إليه بالصورة باللون الأصفر بآخر البيانات .. و عند حذف كود عرض التاريخ من اليمين إلى اليسار يختفي هذا الجزء المشار إليه باللون الأصفر ..
كود :
Private Sub DGV_STUDENT_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles DGV_STUDENT.CellFormatting
If e.ColumnIndex = 6 Then
Try
e.Value = CDate(e.Value)
e.CellStyle.Format = "yyyy-MM-dd"
Catch ex As Exception
End Try
End If
End Sub
حتى عند البحث لم أعرف ماذا أكتب بالضبط لعلي أجد النتيجة .. فالرجاء من لديه فكرة حول ذلك أن يتكرم لي بها فضل و إحسان و ليس أمرا
بارك الله في الجميع مقدما
السّلام عليكم و رحمة الله و بركاته
تسلم أخي الكريم الغالي " عاصم " و سلم يمينك و دينك
منذ مدة و أنا أبحث عن هذا الحل .. و أخيرا جاء من سيادتك بتمامه و كماله و الكمال لله
و هو المطلوب طولاً و عرضًا و لله الحمد و الشكر .. فالفضل له ثمّ لك أنت عزيزي عاصم
بارك الله فيك و لك و جزاك خير الجزاء و زادك من علمه و فضله
تحياتي و تقييماتي
الشكر لله و بارك الله بك و بجميع القائمين على هذا المنتدى .
(30-03-19, 07:47 PM)larbihamri كتب : [ -> ]إضافة الى ما قدمه اخونا [b]asemshahen5 [/b]
[b] [/b]
كود :
Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
If e.ColumnIndex = 4 Then 'your column
Dim d As Date
If Date.TryParse(e.Value.ToString, d) Then
e.Value = d.ToString("yyyy/MM/dd")
e.FormattingApplied = True
End If
End If
End Sub
السّلام عليكم و رحمة الله و بركاته
كل الشكر و المحبة و التقدير أخي الحبيب الغالي " العربي " ..
جربت الكود من باب زيادة الخير .. خيريْن .. لكن للأسف لم يشتغل بالكيفية التي أريدها .. و مع ذلك كل الشكر و جزيل الإمتنان
تحياتي