PDA

View Full Version : روش ساخت کنترل سفارشی



forodo
پنج شنبه 06 تیر 1392, 13:20 عصر
سلام
من با استفاده از add و ساختن یک کلاس به صورت component می خوام یک کنترل مثلاً textbox درست کنم با چیزهایی که خودم می خوام.
اولاً که آیا از همین راه باید ساخته بشه؟؟؟
دوماً وقتی ساخته شد نمی دونم چطوری باید اونو توی نوار tools قرارش بدم.
نمی خوام به صورت dll باشه!!!
با تشکر

wolf_majid
پنج شنبه 06 تیر 1392, 13:29 عصر
یک یوزر کنترل بسازید که از textBox ارث بری کنه (خودش توی نوارابزار قرار میگیره)
اگر میخواهید برای پروژه های دیگه استفادش کنید پیشنهاد میکنم به جای یوزر کنترل یک پروزه کتابخانه کلاس بسازید

forodo
پنج شنبه 06 تیر 1392, 15:52 عصر
خیلی ممنون
ولی روش ساختن یوزر کنترل چطوریه؟؟؟

wolf_majid
پنج شنبه 06 تیر 1392, 17:34 عصر
در قسمت solution روی پروژتون راست کلیک کنید add را انتخاب و سپس UserControl

forodo
پنج شنبه 06 تیر 1392, 20:32 عصر
یکی اینو بهم گفت فعلاً کارم راه افتاد با بعداً برم در مورد یوزر کنترل تحقیق کنم.


راست کلیک روی پروژه AddClass… بعد از انجام مراحل زیر BuildReBuild Solution



using System.Windows.Forms;


namespace ProjectAdo
{
class AA_Lable : Label
{

}
}


خیلی ممنون

wolf_majid
جمعه 07 تیر 1392, 10:46 صبح
فرقی نمیکنه دوست عزیز
useControl هم یک کلاسه برای ساخت کنترل هایی که کاربر تشخیص میده که میتونه شامل یک کنترل باشه یا بیشتر
برای کار شما همون روشی که بهتون گفتند بهتره