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