PDA

View Full Version : TexBox حرفه ای



ali_najari
یک شنبه 22 مرداد 1391, 22:43 عصر
با سلام و خسته نباشید خدمت دوستان عزیزم

من چون خودم خیلی از امکانات این 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 میشود رنگ پس زمینه آن با توجه به رنگ انتخابی تغییر میکند

توی پیوست هم کامپوننت رو میزارم هم یه نمونه برنامه

ali_najari
دوشنبه 23 مرداد 1391, 10:46 صبح
کسی هیچ نظری نداشت؟؟؟

amirzandi
دوشنبه 23 مرداد 1391, 12:37 عصر
AutoComplete داره؟

ali_najari
دوشنبه 23 مرداد 1391, 13:58 عصر
AutoComplete داره؟

بله

این کامپوننت کامل شده TextBox هستش!

ali_najari
دوشنبه 23 مرداد 1391, 14:22 عصر
سلام دوستان عزیز من ورژن 1.2.1 این کامپونت رو با خاصیت Watermark واستون آماده کردم! فقط کافیه خاصیت Watermark رو تنظیم کنید و اتفاتقات رو به چشم خودتون ببینید!

Saman_12
دوشنبه 23 مرداد 1391, 15:50 عصر
شما یه سر اینجا بزن :
(http://barnamenevis.org/showthread.php?318486-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D8%AA%D9%83%D8%B3%D8%AA-%D8%A8%D8%A7%D9%83%D8%B3-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%D9%8A-%D8%A8%D8%A7%D9%83%D9%84%D9%8A-%D8%A7%D9%85%D9%83%D8%A7%D9%86%D8%A7%D8%AA-%D8%A8%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D8%B3%D9%88%D8%B1%D8%B3) دانلود ابزار تكست باكس حرفه اي باكلي امكانات بهمراه سورس (http://barnamenevis.org/showthread.php?318486-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D8%AA%D9%83%D8%B3%D8%AA-%D8%A8%D8%A7%D9%83%D8%B3-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%D9%8A-%D8%A8%D8%A7%D9%83%D9%84%D9%8A-%D8%A7%D9%85%D9%83%D8%A7%D9%86%D8%A7%D8%AA-%D8%A8%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D8%B3%D9%88%D8%B1%D8%B3)



هر پیشنهادی که واسه یک تکست باکس حرفه ای لازمه اونجا هست.

hesamamir
چهارشنبه 22 شهریور 1391, 23:51 عصر
سلام من تا حالا با اینا کار نکردم با فایل dll چه باید کرد؟

rezaprogrammer
دوشنبه 20 آذر 1391, 13:50 عصر
سلام دوستان عزیز من ورژن 1.2.1 این کامپونت رو با خاصیت Watermark واستون آماده کردم! فقط کافیه خاصیت Watermark رو تنظیم کنید و اتفاتقات رو به چشم خودتون ببینید!

این فایل ارور میده

میلاد علوی
جمعه 03 خرداد 1392, 01:47 صبح
سلام تو که زحمت کشیدی به این خوبی درست کردی این صدای دینگ دینگم قطع می کردی دیگه ( وقتی اینتر می زنیم میره تکست بعدی)

sasan9
جمعه 22 فروردین 1393, 17:45 عصر
با سلام و تشکر یه textbox یا richtextbox میخوام که backcolor رو بتونم transparent کنم میخواستم ببینم آیا اینطور چیزی هست یا نه؟

javad130
سه شنبه 25 شهریور 1393, 14:20 عصر
سلام دوست عزیز
کامپونت شما خیلی جالبه
فقط یه خواهشی داشتن میتونی اون رو با .net2 بنویسی ؟