jaza_sa
دوشنبه 28 مرداد 1387, 01:32 صبح
سلام
من میخوام یه User Control طراحی کنم که شامل یک TextBox و یک Label هست
همونطور که در فایل ضمیه میبینید ، این کنترل ها (TextBox و Label) به هم چسبیده اند و هنگام استفاده از اون دیگه نیاز نیست تا طراح مرتبا TextBox ها رو با Label ها Arrange کنه و به این ترتیب در زمان طراحی صرفه جویی میشه
اینکار بظاهر کار خیلی خوبه ولی هنگام پیاده سازی به یکسری مشکلات برخوردم ،
از جمله مشکلات من اینکه باید دوباره تمام خصوصیات ، رویدادها و متدهای مربوط به TextBox و Label رو دوباره بنویسم و خوب اینکار خیلی زمان میبره و به نظرم کار صحیح و اصولی نیست. (فایل ضمیمه)
حالا میخواستم بدونم آیا روشی هست که نخوایم تمام خصوصیات این دو کنترل رو دوباره بنویسیم یا حتی override کنیم ؟
اگر فقط یه TextBox بود کار خیلی راحت میشه ، فقط کافی بود تا این کلاس از کلاس TextBox به ارث برسه ولی حالا که این کنترل ها دوتا شدن باید چیکار کرد؟
ممنون
من میخوام یه User Control طراحی کنم که شامل یک TextBox و یک Label هست
همونطور که در فایل ضمیه میبینید ، این کنترل ها (TextBox و Label) به هم چسبیده اند و هنگام استفاده از اون دیگه نیاز نیست تا طراح مرتبا TextBox ها رو با Label ها Arrange کنه و به این ترتیب در زمان طراحی صرفه جویی میشه
اینکار بظاهر کار خیلی خوبه ولی هنگام پیاده سازی به یکسری مشکلات برخوردم ،
از جمله مشکلات من اینکه باید دوباره تمام خصوصیات ، رویدادها و متدهای مربوط به TextBox و Label رو دوباره بنویسم و خوب اینکار خیلی زمان میبره و به نظرم کار صحیح و اصولی نیست. (فایل ضمیمه)
حالا میخواستم بدونم آیا روشی هست که نخوایم تمام خصوصیات این دو کنترل رو دوباره بنویسیم یا حتی override کنیم ؟
اگر فقط یه TextBox بود کار خیلی راحت میشه ، فقط کافی بود تا این کلاس از کلاس TextBox به ارث برسه ولی حالا که این کنترل ها دوتا شدن باید چیکار کرد؟
ممنون