PDA

View Full Version : چگونه می توان یک propertie به یه کلاس در مد desigen اضا فه کرد.



aryan770
چهارشنبه 25 مهر 1386, 13:07 عصر
از دوستان عزیر خواهشمندم به این سئوالم در صورت ممکن جواب بدن.

چگونه می توان یک propertie به یه کلاس در مد desigen کرد یا در حال اجرا اضافه کرد.؟
فرض کنید شما یک UserContorl دارید و یه TextBox به این UserContorl اضافه میکنید حال propertie
Text این TextBox به مجموعه propertie های UserContorl اضافه شود.

aryan770
چهارشنبه 25 مهر 1386, 20:17 عصر
یعنی کسی از دوستان نمیتونن کمک کنن ؟؟

mohammad272005
چهارشنبه 25 مهر 1386, 21:36 عصر
به این کار میگن Property Bobling. برای اینکار به کنترلت این کد رو اضافه کن:


public string TextBoxText
{
get
{
return textBox1.Text;
}
set
{
textBox1.Text=value;
}
}

aryan770
چهارشنبه 25 مهر 1386, 23:36 عصر
دوست عزیز گویا شما متوجه سئوال من نشدید . من نمیخوام به ازرای هر TextBox که به UserContorl اضافه میکنم این روند تکرار بشه. هدف من برای استفاده از UserControl چیز دیگست
اجازه بدین دوباره توضیح بدم.
میخوام فرضا وقتی من TextBoxi به UserContorl اضافه میکنم خود UserContol مسئولیت اضافه کردن این Properti رو داشته باشه
از دوستان کسی متوجه سئوال من شده یا نه ؟
انتظارم از این UserContor کاری شبیه به ProvidePropertyAttribute هست ولی برعکس آن یعنی بجای اضافه شدن Properti ّبه Contoly که برای Attribute بالا تعین کردیم این Properti به خود UserContorl اضافه بشه !!!!!!!!!!

aryan770
یک شنبه 29 مهر 1386, 17:01 عصر
دوستان چرا تحویل نمی گیرن ما رو - یعنی کسی در این مورد نمی تونه کمکم کنه ؟؟؟؟ راهی - پیشنهادی - من یک چیزائی پیدا کردم ولی آنی که میخواستم نبود.!!!!!

aryan770
دوشنبه 07 آبان 1386, 00:41 صبح
بابا یکی جواب ما رو بده چرا کسی جواب نمی ده