الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في ظهور التاريخ داخل DataGridView

بدأه dabas في 30 نوفمبر 2014 · 6 رد · 2,170 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

 

يعطيكم العافية يا شباب عندي عدة مشاكل بخصوص ظهور التاريخ داخل DataGridView

 

1- عند تشغيل البرنامج يكون التاريخ الافتراضي في أداة DateTimePicker هو تاريخ اليوم الحالي ... لكن عندما اقوم بعملية الحفظ لا يظهر التاريخ في القريد الا إذا قمت بكتابة التاريخ يدويا حينها يظهر .

 

2-  قمت بعمل Custom Format بحيث يظهر التاريخ بهذا الشكل 30-11-2014  لكن يظهر في القريد فيو علي هذا الشكل (بالعكس) 2014-11-30 .

 

3- اريد عند كتابة التاريخ التنقل من اليوم للشهر للسنة اما من خلال

-- الاسهم (يتم التنقل من خلال الاسهم لكن يبدأ باليوم ثم بالسنة ثم يعود للشهر)  .

-- عند كتابة خانتين ينتقل مباشرة للحقل الاخر بمعني اكتب (01) في اليوم ينتقل مباشرة الي الشهر ثم أكتب مثلا (11) ينتقل مباشرة للسنة  .

#2

ولا اي رد ؟؟؟؟

#3

وعليكم السلام ورحمة الله وبركاته

 

أكتب تحت

 

InitializeComponent();

 

هذا الكود مع تغيير رقم العمود واسم الديتاكريد

 

DGVMember.Columns[6].DefaultCellStyle.Format = "yyyy-MM-dd";

1
#4
realy8 كتب:

وعليكم السلام ورحمة الله وبركاته

 

أكتب تحت

 

InitializeComponent();

 

هذا الكود مع تغيير رقم العمود واسم الديتاكريد

 

DGVMember.Columns[6].DefaultCellStyle.Format = "yyyy-MM-dd";

تمام 100%

#5

طيب ما في اجابات لبقية الاسئلة

#6

وعليكم السلام ورحمة الله وبركاته

بخصوص النقطة الثالثة يمكنك التنقل مباشرة بمجرد كتابة الشرطة المائلة / فبعد كتابة 01 قم بكتابة / سينتقل مباشرة إلى الخانة التالية بإذن الله

1

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#7
ema2000_t كتب:

وعليكم السلام ورحمة الله وبركاته

بخصوص النقطة الثالثة يمكنك التنقل مباشرة بمجرد كتابة الشرطة المائلة / فبعد كتابة 01 قم بكتابة / سينتقل مباشرة إلى الخانة التالية بإذن الله

كلامك سليم 100% ... لكن اريد ان يتم استخدام السهم الايسر للتنقل ......... او يكتب في اليوم 01 ينتقل مباشرة للشهر يكتب 12 ينتقل مباشرة للسنة

 

لقد قمت باستخدام هذا الكود عند الحدث KeyDown بحيث عندما يضغط المستخدم السهم الايسر يقوم بتنفيذ مهمة المائلة /

If (e.KeyCode == Keys.Left){SendKeys.Send("{Divide}");}

تم تعديل هذه المشاركة بواسطة dabas في 4 ديسمبر 2014 في 16:32

مواضيع مشابهة