15-04-23, 06:32 PM
السلام عليكم ورحمة الله وبركاته
هل وضعت أكواد تحت الداتا جريدفيو : تتفعل بمجرد النقر على الداتا جريد ؟؟
اذا كان كذلك يجب بأن تضع أكواد لتجنب الوقوع بالخطأ مثلا :
تضع في البداية :
- اذا كان عدد الاسطر أقل من واحد أنهي الاجراء (Exit Sub)
- اذا كان الرقم المرجعي للسطر الحالي (Index يعني) أقل من صفر (Exit Sub)
يفضل أن تجعل حقل الروابط من نوع نصي
وتجعل تشغيل الراوبط عن طريق الكود
في حدث النقر المزدوج أو المفرد على الداتا جريد
وتضع له الكودج التالي (طبعاً بعد التعديل لما يناسب برنامجك).:
هذا الكود على اساس أن العمود الرابع فيه الرابط ..
هذا الكود تضعه تحت حدث الـ (Click) أو الأفضل تحت الـ (DoubleClick)..
هل وضعت أكواد تحت الداتا جريدفيو : تتفعل بمجرد النقر على الداتا جريد ؟؟
اذا كان كذلك يجب بأن تضع أكواد لتجنب الوقوع بالخطأ مثلا :
تضع في البداية :
- اذا كان عدد الاسطر أقل من واحد أنهي الاجراء (Exit Sub)
- اذا كان الرقم المرجعي للسطر الحالي (Index يعني) أقل من صفر (Exit Sub)
يفضل أن تجعل حقل الروابط من نوع نصي
وتجعل تشغيل الراوبط عن طريق الكود
في حدث النقر المزدوج أو المفرد على الداتا جريد
وتضع له الكودج التالي (طبعاً بعد التعديل لما يناسب برنامجك).:
كود :
If DataGridView1.Rows.Count < 1 Then Exit Sub
If DataGridView1.CurrentRow.Index < 0 Then Exit Sub
Process.Start(DataGridView1(3, DataGridView1.CurrentRow.Index).Value.ToString())هذا الكود تضعه تحت حدث الـ (Click) أو الأفضل تحت الـ (DoubleClick)..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
