![]() |
|
[C#.NET] عرض بيانات قريد فيو في تكست بوكس - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : [C#.NET] عرض بيانات قريد فيو في تكست بوكس (/showthread.php?tid=45793) |
عرض بيانات قريد فيو في تكست بوكس - ahmed_king2023 - 27-03-23 السلام عليكم ورحمة الله وبركاته لدي دالة تالية لعرض بيانات عندما اضغط علي زر في قريد فيو اريد يعرض بيانات في تكست بوكس لكن كود لايعرض ما الحل كود عرض PHP كود : public void show_record(string x)PHP كود : Form1 frm = new Form1();RE: استفسار - sanyor77 - 27-03-23 وعليكم السلام ورحمة الله وبركاته. يبدو أن الكود سليم بشكل عام، ومن المفترض أن يعمل بشكل صحيح. ومع ذلك، يمكنك مراجعة بعض النقاط التالية لتحديد مشكلة عدم عرض البيانات في مربعات النص:
إذا كانت جميع النقاط أعلاه صحيحة ولا تزال تواجه المشكلة، يمكنك إضافة معالجة الأخطاء (error handling) وتتبع الأخطاء المحتملة لمعرفة المشكلة بشكل أفضل. بالطبع، سأقوم بإعادة تنظيم الكود قليلاً ودمج الدالة show_record مع كود الاستدعاء. وأعتقد أن الأفضل هو تمرير DataGridView كمعامل للدالة show_record واستخدامه داخل الدالة بدلاً من إعادة تنظيم الكود في النموذج الرئيسي (Form1). كود الدالة المعدل: PHP كود : public void ShowRecord(DataGridView dataGridView)والآن يمكنك استدعاء الدالة من حدث النقر على الزر في GridView كالتالي: PHP كود : ShowRecord(dataGridView1); أعتقد أن هذا الكود يجب أن يعمل بشكل جيد. تأكد من تحديث أسماء مربعات النص والأزرار وتحديث الأحداث والمعاملات وفقاً لكود التطبيق الخاص بك. إذا كنت لا تزال تواجه مشاكل، يرجى إعلامي بالتفاصيل حتى أتمكن من مساعدتك بشكل أفضل. |