السلام عليكم ورحمة الله وبركاته
لدي نموذج أو شاشة Form يتم الدخول عليها من عدة أزرار ن أكثر من شاشة.
السؤال:
كيف أعرف من خلال حدث تحميل النموذج أو الشاشة أنه تم الدخول على Form من خلال الزر الفلاني ؟
اتمنى يكون السؤال واضح.
نفترض انك تود الدخول لفوم اسمه Form2
قم بتعريف Property في Form2
PHP كود :
int GeneralVar {get; set;}
وفي الفورم Form1 عند الضغط على كل زر قم بإسناد رقم لـ Property
PHP كود :
Form2 frm2 = new Form2();
frm2.GeneralVar = 1;
وهكذا غير الرقم بحسب الزر
(20-03-15, 11:05 PM)Clickers كتب : [ -> ]نفترض انك تود الدخول لفوم اسمه Form2
قم بتعريف Property في Form2
PHP كود :
int GeneralVar {get; set;}
وفي الفورم Form1 عند الضغط على كل زر قم بإسناد رقم لـ Property
PHP كود :
Form2 frm2 = new Form2();
frm2.GeneralVar = 1;
وهكذا غير الرقم بحسب الزر
او مباشرة يمكنك تعريف خاصية تقبل البوتون :
PHP كود :
Button ClickedButton {get; set;}
ثم عند الاظهار :
PHP كود :
Form2 frm2 = new Form2();
frm2.ClickedButton = this.button1; //هنا ضع الزر لتمريره للخاصية
شكراً لكما أخواني على المساعدة.
بارك الله فيكما.