این هم ورژن 1.2 کامپونت ColorComboBox با امکاناتی متفاوت
از جمله اضافه کردن رنگهای دلخواه برنامه نویس به این صورت که برنامه نویس میتونه Items های این کامپونت رو حذف کنه و رنگهایی که خودش فقط نیاز داره رو اضافه کنه و یا میتونه رنگهای خودش رو هم آخر کار اضافه کنه
عکس زیر که میبینید تمام رنگ ها پاک شده و 4 تا رنگی که من میخواستم رو اضافه کردم
راستی این رو بگم که برای برگرداندن رنگ انتخابی باید بصورت زیر عمل کنید
Label1.ForeColor = ColorComboBox1.SelectedColor
برای دانلود کامپونت اینجا کلیک کنید
این هم نسخه 1.1 از کامپونت MaskNumber ولی با تفاوت خیلی زیاد
مهمترین تفاوتش اینه که تمام مطالبش مثل textBox معمولی هست و علاوه بر Property های textbox یک عدد property بهش اضافه شده به نام MouseWheelChangeNumber که با تعیین مقدار اون اگر کلید وسط موس رو (Wheel) رو بالا یا پایین کنید مقدار MaskNumber تغییر میکنه
علاوه بر ان به کاربر اجازه میده که اعداد منفی رو نیز اضافه کنه
این هم ورژن اول کامپونت جدا کننده اعداد (MaskTextBox)
امکاناتش عبارتست از :
1- جدا شدن اعداد بصورت 3 رقم 3رقم
2- فقط عدد میگیره فقط backSpace , Delete, Enter روش فعال هست
3- هنگام Focus به آخر متن میره
4- برگردادندن مقدار عدد متن
5- داشتن امکان Decimal
دارم روی این کامپونت فعلا کار میکنم تا ورژن 2 اون رو با امکانات جدیدتر و کاملتری آماده کنم
خوشحال میشم دوستان توی ساخت کامپونت کمکم کنن
برای گرفتن مقدار عددی باید از قابلیت GetNumber استفاده کنید
برای گرفتن مقدار خود MaskTextBox میتونید از قابلیت TextBoxText یا GetText استفاده کنید
برای تغییر Font کامپونت از (Property) قابلیت TextBoxFont استفاده کنید
برای تغییر رنگ(BackColor) پس زمینه TextBoxBackColor استفاده کنید
برای تغییر رنگ(ForeColor) خود متن TextBoxForeColor استفاده کنید
این هم ColorComboBox حرفه ای برای کلیه دوستان
البته سورسش هم هست اگه کسی خواست بگه تا واسش بزارم
طریقه استفاده :
Label1.ForeColor = Me.ColorCombobox1.SelectColor