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

سؤال ..الوصول إلى عناصر فورم ثاني في C#2008

بدأه newahmed في 29 مايو 2009 · 3 رد · 759 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اعلم ان الموضوع مكرر في سؤال الوصول إلى عناصر الفورم من خلال فورم ثاني او من خلال احد الكلاسات..

قمت بالبحث في المنتدى ووجدت هذا الموضوع والذي يشرح الكود اللازم للوصول إلى عناصر فورم ثاني

الان سؤالي هو.. هل تم تغيير عملية الربط في نسخة 2008 ام انها بقيت نفس الطريقة؟؟ حيث اني كنت استخدم نفس هذه الطريقة في فجول بيسك 2003 ولكنها تغيرت في نسخة 2005 و2008 حيث يكون الوصول إلى العناصر مباشرة دون الحاجة لتعريف متغير جديد واجراء تعديلات على الفورم..لأنها بصراحة طريقة طويلة وغير عملية في حالة كان هنالك اكثر من فورم..

لقد جربت بالطريقة الاعتيادية وذلك بإستدعاء العناصر من خارج الفورم مباشرة ولكني لم انجح:(.. فهل هذه الطريقة الوحيدة؟

ملاحظة: انا لا اسعى لإنشاء فورم جديد والوصول إلى عناصره، انما اريد التغيير في نفس الفورم المفتوح حالياً من خلال فورم ثاني او كلاس يتم استدعاءه :D

تم تعديل هذه المشاركة بواسطة newahmed في 29 مايو 2009 في 20:38

#2

أعتقد ان الموضوع اعقد مما كنت متصور مع العلم ان هذه العملية تتم بمنتهى الانسيابة في الفجول بيسك ولا اعلم الفائدة من وراء هذا التعقيد

هذا ايضاً رابط لطريقتين في تمرير القيمة بين النوافذ لم اجدها مشروحة في المنتدى .. هنا

واذا توجد طريقة ابسط فأرجو طرحها لتعم الفائدة

#3

أخى بارك الله فيك الأصل فى أى شئ يندرج تحت الفورم انه ملكها أى أنه Private فلا يصح أن تصل له هكذا مباشرتا

و إلا فلا داعى إذن لإستخدام private فى أى مكان

إذا أردت الوصول إلى أى شئ داخل فورم

فهناك عدة طرق

أولا قم بعمل property و تقوم بإستدعائها فى وقت أردت أن تغير فى قيمة أى شئ داخل الفورم و هى تعمل

ثانيا إذا أردت أن تغير فى قيم شئ قبل أن تبدأ الفورم بالعمل و الظهور فقم بعمل contractor جديد و قم بتمرير ما تريد أثناء عمل object من الفورم فى الـ Parameters الخاصة به

على فكرة هذا السؤال بهذا الشكل مكرر برجاء ملاحظة هذا فى المرات القادمة

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#4

شكراً لردك اخي نور.. فقط احببت معرفة اذا كان هناك تعديل على هذه الطريقة او طرق جديدة في الاصدارة الاخيرة وهذا كان الهدف من مناقشة الموضوع مرة اخرى

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…