نسخه 5.0.0 حاضر شد
(لینک در پایین پست)
نسخه 4.0.0 حاضرشد
(لینک درپایین پست)
سلام دوستان.
به تازگی یک کامپوننت تکس باکس نوشتم که امکانات متفاوت و جالبی داره....
حالا با اجازه ی مدیران محترم این کامپوننت و توضیحاتش رو برای شما میذارم تا دانلود کنید و نظر بدید تا بهتر بشه:
توضیحات:
امکانات:
1-با استفاده از خصوصیت Dismember میتوانید تکس باکس را به یک حالتی قرار دهید که اعداد را به صورت سه رقم سه رقم جداکند(جهت نمایش مقادیر پولی)
2-برای این تکس باکس میتوانید BorderColor تعیین کنید...
به شکل زیر:
te.png
3-میتوانید تکس باکس را بوسیله ی خصوصیت TXTCharacters به دریافت فقط اعداد یا فقط حروف محدود کنید...
اگر داخل این خصوصیت کلمه ی only number را تایپ کنید تکس باکس فقط اعداد را دریافت میکند و اگر
کلمه ی only char را تایپ کنید فقط حروف انگلیسی و فارسی را دریافت میکند اگر هم کلمه ی all را وارد کنید تمامی مقادیر را دریافت میکند...
4-در صورتی که خصوصیت Warning را برابر True قرار دهید اگر کاربر تکس باکس را خالی قرار دهد و فاکوس از روی آن برداشته شود شروع به چشمک زدن میکند وکاربر را متوجه می نماید...
5-خصوصیت TXTDiffrence :
این یکی از خصوصیات جالب و کاربردی میباشد:
بوسیله ی این خصوصیت تکس باکس شما در صورت از دست دادن فاکوس به یک رنگ که شما آن را انتخاب مینمایید در می آید و بعد از از گرفتن فاکوس به حالت اول باز میگردد:
برای استفاده از این خصوصیت باید خصوصیت Difference را برابر True قرار دهید
6- خصوصیت TXTDiffernceBackColor :
برای تعیین رنگ تکس باکس هنگام از دست دادن فاکوس باید از خصوصیت TXTDifferenceBAckColor استفاده کنید
7- خصوصیت TXTLangueg باز هم یک خصوصیت کاربردی:
با تایپ کردن کلمه ی Persian داخل این خصوصیت به طور پیشفرض هنگامی که تکس باکس دارای فاکوس میشود زبان برنامه فارسی میشود و با تایپ
English داخل این خصوصیت به طور پیشفرض هنگامی که تکس باکس دارای فاکوس میشود زبان برنامه انگلیسی میشود
8-یک خصوصیت باحال:TXTNextTextBox :
با قرار دادن این خصوصیت برابر True داخل برنامه ی شما با زدن دکمه اینتر خود به خود به تکس باکس بعدی پیمایش میکنید...
9-خصوصیت TXTSelectAll:
اگر این خصوصیت را برابر True تنظیم کنید،هنگام درافت فاکوس،اگر متنی داخل تکس باکس باشد،به حالت انتخاب یا به عبارتی لایت در می آید...
مانند این تصویر:
10- خصوصیت WaterMark به عنوان یک متن راهنما دخل تکس باکس که هنگام تایپ از بین میرود
11-تمامی خصوصیات به صورت کمبوباکس در آمدند و نیازی به تایپ نیست...
12-خصوصیت TXTEnabledImageWaterMark :
جهت قرار دادن عکس به عنوان راهنما در تکس باکس این خصوصیت را برابر True قرار دهید...
13-خصویت زیبا و کاربردی TXTImageWaterMark :
این خصوصیت را به در خواست دوست عزیز Goldoon گذاشتم
بوسیله ی این خصوصیت یک عکس به عنوان راهنما داخل تکس باکس میگذارید
14- خصوصیت TXTImageWaterMarkLocation :
توسط این خصوصیت تعیین میکنید که عکس راهنما در کدام قسمت تکس باکس قرار بگیرد
15-خصوصیت TXTHideWaterMark :
این خصوصیت دارای دو حالت است:
1- ForFocus:
اگر بر روی این خصوصیت قرار دهید هنگامی که تکس باکس دارای فاکوس میشود واتر مارک پاک میشود.
2-ForTextChanged :
اگر بر روی این خصوصیت قرار دهید هنگامی که متنی داخل تکس باکس میشود واتر مارک پاک میشود.
16-خصوصیت WaterMarkColor :
توسط این خصوصیت رنگ واتر مارک را مشخص میکنید...
17- خصوصیت TXTBorderThikness :
این خصوصیت را به درخواست دوست عزیزم MMbgiud گذاشتم:
بوسیله ی این خصوصیت میزان قطر حاشیه ی تکس باکس را تعیین میکنید...
تمامی امکانات ذکر شده در نسخه 4.0.0 موجود است...
داخل فایل زیپ زیر یک فایل با فرمت DLL وجود دارد.جهت استفاده از این کامپوننت آن را
کشیده و روی جعبه ابزار رها کنید
نسخه 3.0.0 به همراه توضیحات و 5 امکان جدید :
TextBoxPerffosional.rar
لینک دانلود نسخه ی آخر 4.0.0:
TextBoxPerffosional.rar
خوب به دستور دوستان در این نسخه برای تاریخ هم یه فکری شده:
امکانات:
1-خصوصیت DateMask :
اگر این خصوصیت برابر NULL باشد تکس باکس به حالت عادی است
اما اگر در حالت DateMask قرار گیرد به شکل تاریخ در میاید
در صورتی که کاربر تاریخ را اشتباه وارد کند تاریخ به طور اتومات تصحیح شده و به کاربر اخطار داده میشود...
در این نسخه یک بدی نیز وجود دارد که من پیشنهاد میکنم اگر برایتان تاریخ زیاد مهم نیست این نسخه را به نسخه 4.0.0 ترجیح نـــــــــــــــــــدهید:
1-امکان مولتی لاین شدن وجود ندارد
لینک دانلود نسخه ی 5.0.0:
TextBoxPerffosional.rar
به زودی یکه PDF برای آموزش توابع و خصوصیات
این کنترل منتشر خواهد شد
من برای ساختش خیلی وقت گذاشتم و حدود 200 خط کد هستش
پس اگه بدردتون خورد حداقل بگید تا خستگیش از تنم بیرون بیاد...!
.................................................. .............................................
عاجزانه از شما تقاضا میکنم نظرات خود را بازگو کنید....
اگر امکانی به نظرتان میرسد در همین تاپیک اعلام کنید تا انشاالله اضافه کنم
موفق باشید