اینها UserControl هایی هستند که تمامی روتین های استاندارد یک Button رو داخلشون نوشته ام.
در واقع کاری که یک دکمه استاندارد انجام میده رو شبیه سازی می کنند.
اینجور دکمه ها رو در این گفتگو ها معرفی کرده بودم :
ایجاد برنامه های زیبا در Vb
دکمه command button بیضی شکل در ویژوال بیسیک
نیاز فوری به تبدیل تاریخ شمسی به میلادی در vb
البته اون نسخه ای که در برنامه رمز عبور ضمیمه شده بود از سایر نسخه ها کاملتره.
برای اینکه در شکل دکمه ها تنوع ایجاد بشه نیازی به استفاده از چند کنترل متفاوت نیست. من به کنترل مشخصه
Skin را اضافه کردم که چهار شکل متفاوت رو داشته باشه :
XP Standard
Glass
Office 2007
Green
حالا با تغییر مقدار اون مشخصه Skin می توانید شکل ظاهری را عوض کنید.
کد Cmd Multi Skin ضمیمه این پست شده است.