السلام عليكم
لدى فورم بها محتويات كثيرة واكواد كثيرة
واريد ان اعمل فورم اخرسوف تكون نفس المحتويات مع اختلاف فى الشكليات فقط
ففكرت لو يوجد طريقة لنقل جميع المحتويات بالاكواد الى الفورم ثم اقوم بالتعديل عليها لتوفير الوقت
فهل يمكن ذلك
السلام عليكم
لدى فورم بها محتويات كثيرة واكواد كثيرة
واريد ان اعمل فورم اخرسوف تكون نفس المحتويات مع اختلاف فى الشكليات فقط
ففكرت لو يوجد طريقة لنقل جميع المحتويات بالاكواد الى الفورم ثم اقوم بالتعديل عليها لتوفير الوقت
فهل يمكن ذلك


نعم اخي تستطيع و ذلك بنسخ الفورم و ذلك من خلال ........
تم تختار الفورم الذي تريده في البرنامج وهذا ما اعرفه و ارجوا ان اكون قد وفقت في اجابتك .......
تم تعديل هذه المشاركة بواسطة raoe-041 في 27 سبتمبر 2014 في 03:13
وعليكم السلام ورحمة الله،،،
نعم أخي الكريم يمكنك عمل ذلك، وهو مشابه ل Master Page ضمن تطبيقات الويب
الأفضل أن تقوم بإنشاء فورم أب BaseForm، وضع عليه العناصر الأساسية،
ثم أي فورم تريد جعله مشابه، فقط أجعل يرث من BaseForm بدل Form
public partial class Form1 : BaseForm
وستحصل على المطلوب،
وبإمكانك وراثة السلوك أيضاً، مثلا لو كان لديك زر معين بالفورم الأب يقوم بحدث معين، وتريد تغييره ضمن الأبن، فهذا ممكن عن طريق overriding
إليك المثال التالي: حيث قمنا بعمل BaseForm يحوي مجموعة من العناصر، مثلا زر إغلاق
ثم قمنا بعمل أبناء له Form1, Form2
لاحظ ضمن الأبناء بالقائمة File > New كيف استطعنا وراثة السلوك وتغييره
بالنهاية الأمر مشابه لعمل أي كلاس مع مفهاهيم OOP
بالتوفيق،،،
• • •
[ ربيّ احفظ سوريا الحبيبة]

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