![]() |
|
مساعدة فى سى شارب - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : مساعدة فى سى شارب (/showthread.php?tid=47890) |
مساعدة فى سى شارب - said-12 - 10-02-24 السلام عليكم و رحمة الله و بركاتة ارجو من خبراء سى شارب المساعدة اعمل على برنامج لادارة المدارس عايز اعمل صفحة اساسية للبرنامج بحيث لما اختار المرحلة الدراسية فى الاول تبقى مسمعه فى كل البرنامج و كذالك العام الدراسى بحيث لما يجى السنة القادمة يبقى كل الظلاب و البيانات الموجودة فارغة بالنسبة للعام الجديد ملحوظة صفة البرنامج الرئيسية تحتوى على كمبوبوكس للمرحلة و كميوبوكس للعام و كذلك اسم المدرسة و 0000؟ ازاى اخلى قيمة الكمبوبوكس يعتمد عليها كل البيانات فيما بعد وشكرا RE: مساعدة فى سى شارب - Taha Okla - 10-02-24 وعليكم السلام ورحمة الله وبركاته كيف تجعل قيمة مرئية في كامل المشروع في الـسي شارب ؟ الجواب : أنشئ Class عام من نوع Static وضع فيه الخاصية التي تريد أن تراها في أي مكان من المشروع مثلاً كالكود التالي: كود : public static class Edفي النافذة الرئيسية أسند له القيم بالكود : كود : Ed.Level = comboBox1.Text;كود : textBox1.Text = Ed.Level;وهكذا مع أي شيء تريدرؤيته من كل مكان قم بإضافته كخاصية للكلاس العام : كما ID و Name .. إلخ.. أما بالنسبة للعام الجديد .. فهذا يعتمد على فهمك على التعامل مع الأكواد وقواعد البيانات وكيف تجعل البرنامج ينفذ ما تريد بالكود المناسب لكل مرحلة... ولا يكفيه الشرح بموضوع أو أثنين.. RE: مساعدة فى سى شارب - said-12 - 13-02-24 [img=114x187]file:///C:/Users/dodo/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png[/img][img=726x282]file:///C:/Users/dodo/AppData/Local/Temp/msohtmlclip1/01/clip_image003.jpg[/img][img=120x47]file:///C:/Users/dodo/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png[/img][img=732x329]file:///C:/Users/dodo/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg[/img] Comb1 يمثل المرحلة التعليمية الموجودة فى البرنامج فى فورم 1 Comb2 يمثل الصفوف الدراسية المطلوب عند اختيار مرحلة من الفورم1 لا يظهر سوى الصفوف التابعة لتلك المرحلة فى الفورم 2 ملحوظة المراحل لها جدول و الصفوف لها جدول و مرتبطين العمل على سى شارب و قواعد بيانات سيكوال و و موجود استور بروسيدجير للاسعلام بناء على قيمة الفكرة ازاى اغير المرحلة فى فورم1 تتغير فىقيمة كمبو2 فورم 2 RE: مساعدة فى سى شارب - Taha Okla - 14-02-24 وعليكم السلام ورحمة الله وبركاته الحل بالطريقة التالية (وأنت عدلها على برنامجك بما يناسبه) : على فرض أن لديك Form2 وفيها dataGridView1. نذهب لخصائص الـ dataGridView1 ونجعل خاصية Modifiers = Public من الحدث (للعنصر الموجود بالنافذة الأولى) الذي تريد من خلاله اعطاء أوامر للنافذة الثانية وما عليها من أدوات (كـ dataGridView1 التي نستخدمها هنا كمثال) نكتب الكود التالي : كود : Form2 frm2 = (Form2)Application.OpenForms["Form2"]; |