PDA

View Full Version : حرفه ای: بدست آوردن اطلاعات فرمی که از یک فرم دیگه Inherite شده



mmbguide
دوشنبه 27 فروردین 1397, 21:53 عصر
باسلام

یک فرم آماده کردم که میخوام End User بتونه با ارث بری از اون، از فرم ساخته شده استفاده کنه. حالا سوالم اینه که چطور میتونم در کامپوننت خودم بعضی از ویژگی ها مخصوصا Text مربوط به فرم کاربر رو بگیرم و در جایی که در کامپوننت خودم تنظیم کردم استفاده کنم تا کاربر مجبور نباشه ویژگی Text رو مجددا تنظیم کنه. امیدوارم توضیحیم مبهم نبوده باشه.

باتشکر

مهرداد صفا
سه شنبه 28 فروردین 1397, 19:20 عصر
سلام.
احتمالا منظورتون خصوصیت Parent و متود FindForm باشه.

mmbguide
سه شنبه 28 فروردین 1397, 19:57 عصر
سلام. این متد باید در کجا نوشته بشه که بعد از اینکه یک فرم از کامپوننت من ارث برد، کامپوننت مقدار text فرم user رو بدست بیاره؟ ممنون

مهرداد صفا
سه شنبه 28 فروردین 1397, 21:27 عصر
سلام. این متد باید در کجا نوشته بشه که بعد از اینکه یک فرم از کامپوننت من ارث برد، کامپوننت مقدار text فرم user رو بدست بیاره؟ ممنون

خواهش می کنم.
این به شما بستگی داره که کجا و چطور بخواید ازش استفاده کنید.
ولی فرض می تونید در رویداد کلیک کنترلتون به این صورت بنویسید:

MessageBox.Show(this.FindForm().Text);