PDA

View Full Version : ساخت UserControl در سینی ابزار



emad4000
چهارشنبه 08 شهریور 1385, 22:44 عصر
سلام
می خواستم بدونم چه طوری می تونم UserControl ای بسازم که به صورت یه کنترل باشه که درون سینی ابزار قرار بگیره
مثل دیتاآداپتر و دیتاکامند و ...
یا مثل Menu ها که درون سینی ابزار هستند و با اضافه شدن آیتم جدید بلندتر می شن

Amir Oveisi
چهارشنبه 08 شهریور 1385, 23:06 عصر
میشه دقیقتر توضیح بدین؟

emad4000
پنج شنبه 09 شهریور 1385, 00:59 صبح
تقریبا میشه گفت جوابمو پیدا کردم
حالا می گم که اگه کسی نمی دونه اونم یاد بگیره
برای ساختن یک کنترل که به سینی ابزار اضافه شود - یعنی آیکون آن در پایین صفحه قرار گیرد و یک کنترل ویژوال به فرم اضافه نشود - یک Component به پروژه اضافه می کنیم و سپس می توان خصیصه ها و متد های دلخواه را به آن اضافه کرد .
در واقع یه کلاسه که از کلاس System.ComponentModel.Component ارث برده و اگه بخواهیم به صورت کنترل ویژوال روی صفحه باشه کلاسی می نویسیم که از کلاس System.Windows.Forms.UserControl ارث برده لاشه
هر کنترل دیگه ای مثل Menu , ComboBox و ... هم که بخواهیم داشته باشیم می تونیم یه کلاس بنویسیم که از اون کنترل دلخواه ارث برده باشه و خصوصیات جدید را اضافه کنیم یا بعضی ها رو حذف کنیم

اینا همه برداشتهای من تو این چند ساعت بوده . اگه اشکال و ایرادی داشتن ببخشین



ضمنا Bermooda جان . امضات خیلی باحاله :چشمک: :قهقهه: :لبخند:

Amir Oveisi
پنج شنبه 09 شهریور 1385, 01:05 صبح
lol ممنون lol