با سلام و خسته نباشید خدمت دوستان عزیزم
من چون خودم خیلی از امکانات این TextBox رو استفاده میکردم قبلا و همیشه
واسه قسمت های مختلف برنامم مجبور بودم تمام کدها رو بنویسم امروز تصمیم
گرفتم که یه کامپوننت واسه راحتی کار خودم بنویسم واسه همین این
CustomTextBox رو امروز نوشتم که امکانات زیادی رو توش گذاشتم حالا از
دوستان خواهش دارم که این واسه کامل شدن این کامپونت نیازهای خودشون و
ایرادات این کامپونت رو بگن تا انجام بدم!
ممنون از همگی
نکات:
در قسمت ValueType شما موتونید نوع دادتون رو انتخاب کنید که از چه
نوعی باشه اگر روی خاصیت text بگذارید مانند خود TextBox معمولی عمل میکنه و
اگر روی خاصیت های دیگر بگذارید خودتون تغییرات رو مشاهده خواهید کرد.
خاصیت های دیگر:
EnableBackSpace: اگر مقدار آن برابر با True باشد کلید backSpace در فیلد مورد نظر عمل خواهد کرد.
EnableDelete: اگر مقدار آن برابر با True باشد کلید Delete در فیلد مورد نظر عمل خواهد کرد.
EnableTab و EnableEnter: اگر مقدار آن برابر با True باشد کلیدهای Tab و Enter در فیلد مورد نظر عمل خواهد کرد.
EnableEscapeClear: اگر مقدار آن برابر با True باشد با فشردن کلید Escape اطلاعات موجود در فیلد پاک میشود.
ShowToolTip: اگر مقدار آن برابر با True باشد درصورتی که ValueType
غیر از text باشد حروف اعداد و یا تاریخ وارد شده در فیلد توسط یک بالون
نمایش داده خواهد شد و همچنین این مقدار در خاصیت NumberToPersian موجود
میباشد.
EnterBackColor: خاصیتی است که هنگامی که فیلد مورد نظر Focus میشود رنگ پس زمینه آن با توجه به رنگ انتخابی تغییر میکند
WatermarkEnable برای فعال کردن Watermark باید مقدار آن برابر با True باسد
WatermarkFont قلم متن Watermark هستش که مشخص میکنه Watermark با چه قلمی نوشته شود
WatermarkColor رنگ متن Watermark رو مشخص میکنه!
لینک دانلود:
سلام دوستان
ورژن 1.3 از Imagecombobox رو براتون میزارم که اشکال عمده آن به دلیل Right to left شدن بوجود می آمد رو برطرف کردم
که توی عکس این اشکال عمده قابل مشاهده هست
برای دانلود کامپونت ImageCombobox_v1.3 اینجا کلیک کنید
سلامی دوباره به دوستان عزیزم
من اون چیزی رو که مانی گفته بود رو روی این ImageCombobox اعمال کردم و ورژن 1.2 این کامپونت رو برای دوستان ساختم
من فقط کامپونت رو میزارم چرا که هیچ Property جدیدی اضافه نشده و فقط خاصیت RightToleft این کامپونت رو درست کردم
برای دانلود کامپونت اینجا کلیک کنید
برای دانلود مثال طریقه استفاده از کامپونت
فقط دوستان اگر کسی نظری داره برای بهبود این کامپونت حتما بیان کنه خواهشا.
باتشکر!
دوستان عزیز ورژن 1.1 از ImageCombobox رو براتون آماده کردم و امیدوارم که به کارتون بیاد
قابلیت های کلیدی کامپونت :
تعیین ساز عکس توسط برنامه نویس یا کاربر
تغییر مشخصات و عکس یک آیتم
امکان بازگرداندن عکس آیتم انتخاب شده
برای تغییر اندازه عکس به دلخواه خودتون میتونید توی خاصیت (Property) به نام ImageSize مقدار طول و عرض عکس رو تغییر بدهید
برای دانلود کامپونت اینجا کلیک کنید
برای دانلود مثال طریقه استفاده از کامپونت
فقط دوستان اگر کسی نظری داره برای بهبود این کامپونت حتما بیان کنه خواهشا.
باتشکر!
دوستان عزیز من ورژن اول ImageComboBox رو آماده کردم
یکم ناقصی داره ولی خوب فعلا میشه ازش استفاده کرد
هم نمونه برنامه رو میزارم و هم کامپونت استفاده ازش رو
برای دانلود کامپونت اینجا کلیک کنید
برای دانلود نمونه برنامه طریقه استفاده از کامپونت اینجا کلیک کنید
برای اضافه کرد یک رکورد به کامبو از دستور زیر استفاده کنید
ImageCombobox1.AddItems("Ali Najari", Image.FromFile("C:\Ali 3.png"))
برای نمایش عکس ایتم انتخاب شده در پشت زمینه فرم از دستور زیر استفاده کنید
Me.BackgroundImage = ImageCombobox1.SelectedImage