PDA

View Full Version : کامپوننت سازی



omidamiry
پنج شنبه 07 اردیبهشت 1391, 16:14 عصر
سلام دوستان عزیز
از قسمت نیو پروجکت یه کنترل لایبرری ادد کردم که کامپوننت بسازم و ساختم یه تکس باکس ساده کذاستم که اگر یه دکمه زدم مقدارشو زیاد کنه


سوال ؟؟؟؟؟؟؟؟؟؟

حالا اون کامپوننت تو ادد کردم و در برنامه اپلیکیشن استفاده میکنم ولی نتونستم به مقدار تکس ش دسترسی پیداکنم و استفاده کنم.
شئی کاپوننت هست و خاصیت دیکه داره ولی نمیتونم به مقدار تکس باکس دسترسی پیدا کنم:متفکر:

massar
پنج شنبه 07 اردیبهشت 1391, 21:19 عصر
سلام دوست عزیز
Text کامپوننتتونو override کنید:


public override string Text
{
get
{
return textbox1.Text;
}
set
{
textbox1.Text = value;
}
}

omidamiry
جمعه 08 اردیبهشت 1391, 23:27 عصر
یکم بیشتر توضیح بده

massar
دوشنبه 11 اردیبهشت 1391, 20:58 عصر
این در مورد ارث بریه و پیشنهاد میکنم در موردش یکم مطالعه کنی، با نوشتن کدی که گذاشتم وقتی تکست کنترل رو ست میکنی به جای اینکه پراپرتی تکستِ کنترل رو تغییر بده، تکستِ تکس باکس رو ست میکنه، فقط امتحانش کن خودت میبینی.