المواضيع الأخيرة
دخول
المتواجدون الآن ؟
ككل هناك 266 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 266 زائر :: 2 عناكب الفهرسة في محركات البحثلا أحد
أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 680 بتاريخ الجمعة نوفمبر 22, 2024 11:04 pm
حكمة اليوم
احصائيات
هذا المنتدى يتوفر على 1265 عُضو.آخر عُضو مُسجل هو عادل0 فمرحباً به.
أعضاؤنا قدموا 90187 مساهمة في هذا المنتدى في 31165 موضوع
المواضيع الأكثر شعبية
أفضل 10 أعضاء في هذا الأسبوع
لا يوجد مستخدم |
تصميم الواجهه الرئيسية واضافة ازرار نضيف في وسط التصميم Panel من قائمة Toolbox
نظرة عيونك يا قمر :: قسم الكمبيوتر :: برامج الكمبيوتر والماسنجر وخلفيات وثيمات وندوز وحل المشاكل التقنية
صفحة 1 من اصل 1 • شاطر
تصميم الواجهه الرئيسية واضافة ازرار نضيف في وسط التصميم Panel من قائمة Toolbox
كيفية عمل مثال بسيط جدآ حتى نتقبل فهم linq
صورة المثال
نبدء بسم الله :
اولآ عند تصميم الواجهه الرئيسية واضافة ازرار نضيف في وسط التصميم Panel
من قائمة Toolbox
نختار
ونضعه في وسط التصميم و لا تنسى ان تجعل له مساحه
ومن الخصائص Properties نقوم بتغيير اسمه Name من
panel1 الى Panel
عن طريق Panel راح نربط UserControls هذا يختصر شكل التصميم
الآن نقوم بعمل UserControls جديد
من خلال
ثم نجعل اسمه UserAdd ونقوم بحفظه
راح يظهر لنا بهذا الشكل
الان نقوم بأضافة GroupBox
من قائمة ToolBox نختار
ثم نضيف ليبل label و TextBox على حسب العدد المطلوب
والاخير نضيف زر Button
الان نقوم بتغيير الاسامي من خلال قائمة الخصائص Properties
راح نركز على TextBox لانه الاهم
اما label فانت تقوم بتغيير المطلوب
نحط السهم على الـ TextBox1 ونغير من خاصية Name الى txtNameOne
ونقوم بالعمل على الباقي تصبح الاسامي بهذا الشكل
txtNameOne = خاص بالاسم الاول
txtNameTwo = خاص بالاسم الثاني
txtCity = خاص بأسم الدوله او المدينه
txtSalary = خاص بالراتب
txtPhone = خاص برقم الموبايل
يصبح شكل ال UserAdd
بهذا الشكل
الان انتهينا من تصميم يوزر كنترول
نرجع الى الواجهه الرئيسيه الخاصه بالبرنامج
ونضغط مرتين على زر اضافة موظف حتى نكتب الكود
كود:
الكود الاول عمل نسخه من الكلاس UserControls
الكود الثاني فائدة تنظيف الPanel قبل قبل استدعاء الـ UserControls
الكود الثاني ربط ال UserControls بداخل ال Panel
الان ناتهينا من التصميم الاول وربط يوزر كنترول بالبنل بالواجهه الرئيسيه
نقوم بعمل قاعدة بيانات ونجعل اسمها Employee ونعمل جدول بهذي المعلومات
ونقوم بحفظ الجدول بأسم DBEMP
الان انتهينا من الجميع تبقى لنا التعامل مع ربط linq بالقاعده
نذهب الى اسم المشروع مثلما فعلنا مع اضافة يوزر كنترول لكن من قائمه
راح نختار من قائمة Data
ننتظر قليلآ راح يفتح لنا مربع فارغ
نسحب جدول القاعده الى المربع
بالاخير نقوم بالحفظ
الان انتهينا من كل شي
نرجع الى الـ UserAdd الخاص بالـ UserControls
وهناك يكون عملنا
نضغط على زر اضافة
نذهب الى اعلى الكود ونعمل اوبجيكت حتى نستطيع اخذ نسخه من الاتصال
يصبح بهذا الشكل
نقوم بتشغيل البرنامج ونضغط على اضافة ونعبي البيانات
الى هنا انتهينا من الاضافه تبقى علينا التعديل والحذف والعرض
ان شاء الله نكمل الباقي ...
[/font]
صورة المثال
نبدء بسم الله :
اولآ عند تصميم الواجهه الرئيسية واضافة ازرار نضيف في وسط التصميم Panel
من قائمة Toolbox
نختار
ونضعه في وسط التصميم و لا تنسى ان تجعل له مساحه
ومن الخصائص Properties نقوم بتغيير اسمه Name من
panel1 الى Panel
عن طريق Panel راح نربط UserControls هذا يختصر شكل التصميم
الآن نقوم بعمل UserControls جديد
من خلال
ثم نجعل اسمه UserAdd ونقوم بحفظه
راح يظهر لنا بهذا الشكل
الان نقوم بأضافة GroupBox
من قائمة ToolBox نختار
ثم نضيف ليبل label و TextBox على حسب العدد المطلوب
والاخير نضيف زر Button
الان نقوم بتغيير الاسامي من خلال قائمة الخصائص Properties
راح نركز على TextBox لانه الاهم
اما label فانت تقوم بتغيير المطلوب
نحط السهم على الـ TextBox1 ونغير من خاصية Name الى txtNameOne
ونقوم بالعمل على الباقي تصبح الاسامي بهذا الشكل
txtNameOne = خاص بالاسم الاول
txtNameTwo = خاص بالاسم الثاني
txtCity = خاص بأسم الدوله او المدينه
txtSalary = خاص بالراتب
txtPhone = خاص برقم الموبايل
يصبح شكل ال UserAdd
بهذا الشكل
الان انتهينا من تصميم يوزر كنترول
نرجع الى الواجهه الرئيسيه الخاصه بالبرنامج
ونضغط مرتين على زر اضافة موظف حتى نكتب الكود
كود:
UserEdit Usredt = new UserEdit();
Panel.Controls.Clear();
Panel.Controls.Add(Usredt);
[font]Panel.Controls.Clear();
Panel.Controls.Add(Usredt);
الكود الاول عمل نسخه من الكلاس UserControls
الكود الثاني فائدة تنظيف الPanel قبل قبل استدعاء الـ UserControls
الكود الثاني ربط ال UserControls بداخل ال Panel
الان ناتهينا من التصميم الاول وربط يوزر كنترول بالبنل بالواجهه الرئيسيه
نقوم بعمل قاعدة بيانات ونجعل اسمها Employee ونعمل جدول بهذي المعلومات
ونقوم بحفظ الجدول بأسم DBEMP
الان انتهينا من الجميع تبقى لنا التعامل مع ربط linq بالقاعده
نذهب الى اسم المشروع مثلما فعلنا مع اضافة يوزر كنترول لكن من قائمه
راح نختار من قائمة Data
ننتظر قليلآ راح يفتح لنا مربع فارغ
نسحب جدول القاعده الى المربع
بالاخير نقوم بالحفظ
الان انتهينا من كل شي
نرجع الى الـ UserAdd الخاص بالـ UserControls
وهناك يكون عملنا
نضغط على زر اضافة
نذهب الى اعلى الكود ونعمل اوبجيكت حتى نستطيع اخذ نسخه من الاتصال
يصبح بهذا الشكل
نقوم بتشغيل البرنامج ونضغط على اضافة ونعبي البيانات
الى هنا انتهينا من الاضافه تبقى علينا التعديل والحذف والعرض
ان شاء الله نكمل الباقي ...
[/font]
لقيت روحي- مراقبة عامة
- جنسية العضو : بحرينية
الأوسمة :
عدد المساهمات : 407
تاريخ التسجيل : 28/01/2013
الثلج الاسود- كبار الشخصيات
- جنسية العضو : يمني
الأوسمة :
عدد المساهمات : 27054
تاريخ التسجيل : 22/06/2013
نظرة عيونك يا قمر :: قسم الكمبيوتر :: برامج الكمبيوتر والماسنجر وخلفيات وثيمات وندوز وحل المشاكل التقنية
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 5:05 pm من طرف ranamohamed
» مقابر طريق العين السخنه للبيع 20% من سما الاقصى
أمس في 4:47 pm من طرف ranamohamed
» امتلك مقابر ومدافن بأفضل الاسعار الخاصة بـ مقابر للبيع من شركة سما
أمس في 4:02 pm من طرف ranamohamed
» مدافن للبيع بتسهيلات في السداد وتشطيبات متعددة تاناسب جميع الاذواق
أمس في 3:30 pm من طرف ranamohamed
» لماذا يعتبر متجراللورد الوجهة الأمثل لشراء الاشتراكات الرقمية
السبت نوفمبر 23, 2024 10:20 pm من طرف جنى بودى
» صيانة سخانات في دبي 0543747022 emiratefix.com
الأربعاء نوفمبر 20, 2024 9:04 pm من طرف جنى بودى
» احسن موقع لمختلف الحجوزات
الثلاثاء نوفمبر 19, 2024 5:04 pm من طرف مدام ششريهان
» أفضل شركة تصميم تطبيقات في مصر – تك سوفت للحلول الذكية – Tec Soft for SMART solutions
الثلاثاء نوفمبر 19, 2024 3:34 pm من طرف سها ياسر
» تركيب و تصليح سخانات مركزية في عجمان 0543747022
الأحد نوفمبر 17, 2024 1:02 am من طرف جنى بودى
» تصليح أفران في دبي 0543747022 emiratefix.com
السبت نوفمبر 16, 2024 10:32 pm من طرف جنى بودى