نمایش نتایج 1 تا 15 از 15

نام تاپیک: TextBox با قابلیت های فراوان

  1. #1

    TextBox با قابلیت های فراوان

    من برای پروژه های خودم Control های مختلفی نوشتم

    و الان کلاس Texbox را برای شما دوستان قرار می دم با قابلیت های زیر :

    1. گرفتن فقط مقدار عددی
    2. گرفتن فقط مقدار ریالی و تبدیل
    3. گرفتن text
    4. نگرفتن حروف خاص ' " ! @ # $ % ^ & * + =
    5. امکان مخدود کردن به یکسری حروف

    6. دو زبانه بودن فارسی و انگلیسی با قابلیت چپ چین و راست چین شدن
    7. امکان فعال سازی برای چک کردن خالی بودن textbox و نمایش آن به دو صورت
    نشان دادن خطا با Error provider
    و دومی نشان دادن متن به صورت متن کم رنگ داخل textbox

    8. امکان تغییر رنگ متن وقتی موس روی متن می رود و وقتی متن را ترک می کند

    در این کلاس از Attribute ها هم استفاده شده است

    نسخه های جدید در همین تاپیک قرار داده خواهد شد


    دوستان نظر فراموش نشود

    کلاس Textboxدر تاریخ 1392/4/24 ویرایش شد
    اسم کلاس هم تغییر کرد
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: png pic.png‏ (36.9 کیلوبایت, 270 دیدار)
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله volcano_c : دوشنبه 24 تیر 1392 در 21:20 عصر

  2. #2

    نقل قول: TextBox با قابلیت های فراوان

    سلام

    از این که لطف کردید و دست رنج خودتون به رایگان برای دیگران هم قرار داید متشکرم

    یک لطف کنید یک نمونه برنامه هم قرار بدید

    زیرا در وقتی این فایل به پروژه اضافه میکنم این خطا را میدهد :


    Error 1 The type or namespace name 'ReleaseErrorDelegate' could not be found (are you missing a using directive or an assembly reference?) E:\Test_Design\TextBox.cs 520 16 Test_Design

  3. #3

    نقل قول: TextBox با قابلیت های فراوان

    سلام

    یک قسمت از کد های این کلاس توی یک کلاس دیگه هست

    تا فردا حتما به صورت کامل قرار می دهم

  4. #4

    نقل قول: TextBox با قابلیت های فراوان

    با سلام

    این هم یک مثال کامل از امکانات این Textbox جدید

    ویژگی های این textbox در همین تاپیک اضافه می شود و باگ های آن رفع می شود

    خودم که از این ویژگی ها لذت می برم چون لازم نیست دیگه برای هر textbox ای که این ویژگی ها رو داشته باشه کد بنویسم و فقط property هاشو Set می کنم.

    لطفا نظر فراموش نشود
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    Tehran
    پست
    453

    نقل قول: TextBox با قابلیت های فراوان

    اگه میشه .NETFramework رو روی 4 بزار

    نقل قول نوشته شده توسط volcano_c مشاهده تاپیک
    با سلام

    این هم یک مثال کامل از امکانات این Textbox جدید

    ویژگی های این textbox در همین تاپیک اضافه می شود و باگ های آن رفع می شود

    خودم که از این ویژگی ها لذت می برم چون لازم نیست دیگه برای هر textbox ای که این ویژگی ها رو داشته باشه کد بنویسم و فقط property هاشو Set می کنم.

    لطفا نظر فراموش نشود

  6. #6

    نقل قول: TextBox با قابلیت های فراوان

    به زودی این کار و هم انجام می دم

  7. #7
    کاربر دائمی آواتار f.beigirad
    تاریخ عضویت
    مهر 1391
    محل زندگی
    شهریار تهران
    پست
    329

    نقل قول: TextBox با قابلیت های فراوان

    سلام دوست من.

    بابت زحمتی که کشیدی متشکرم.
    اگر میشه اسم تکس باکس رو عوض کن تا اسمش با TextBox خود ویژوال استدیو فرق کنه و بدون هیچ مشکلی به ToolBox اضافه شه.


    بازم ممنونم/

  8. #8

    نقل قول: TextBox با قابلیت های فراوان

    نقل قول نوشته شده توسط f.beigirad مشاهده تاپیک
    سلام دوست من.

    بابت زحمتی که کشیدی متشکرم.
    اگر میشه اسم تکس باکس رو عوض کن تا اسمش با TextBox خود ویژوال استدیو فرق کنه و بدون هیچ مشکلی به ToolBox اضافه شه.


    بازم ممنونم/
    با سلام

    اسم کلاس textbox تغییر کرد
    فایل های ضمیمه فایل های ضمیمه

  9. #9

    نقل قول: TextBox با قابلیت های فراوان

    نقل قول نوشته شده توسط volcano_c مشاهده تاپیک
    لطفا نظر فراموش نشود
    جالب و کاربردی بود.بازهم از این کارها بکن.

  10. #10
    کاربر دائمی آواتار f.beigirad
    تاریخ عضویت
    مهر 1391
    محل زندگی
    شهریار تهران
    پست
    329

    Thumbs up نقل قول: TextBox با قابلیت های فراوان

    باز هم سلام.
    دوست من ممنون میشم اگر از کلاست در اعتبار سنجی Email استفاده کنی.

    هر کاری کردم نتونستم استفاده کنم.

    در ضمن پیشنهاد میکنم برای اعتبار سنجی ایمیل حتما لینک زیر رو ببینید.شرایط جالبی برای چک کردن درستی یا نادرستی ایمیل وجود داره.

    http://www.codeproject.com/Articles/...-ID-Validation

    و اینم بگم پیشنهاد میکنم به InputType هاتون یه آیتمم برای اعتبار سنجی کد ملی اضافه کنید.
    و در آخرم بگم بهتره این آپشن هم اضافه کنید اگر روی تکس باکس Focous بود مثلا رنگش زرد شه.اگر اعتبار داشت سبز و اگر فاقد اعتبار بود قرمز شه.

    این 3 پیشنهادی که دادم رو خودم به این تکس باکس در پروژم اضافه کردم.

    ازتون متشکرم که کلاس این تکس باکس رو در اختیار ما گذاشتین و مثل بسیاری از دوستان دیگه تبدیل به dll نکردین.

    با آرزوی موفقیت برای شما

    ویرایش:
    کلاسی که خودم ویرایش کردم هم اضافه شد:
    امکانات : اعتبار سنجی کد ملی و ایمیل(به صورت دقیق تر) - مشخص کردن تعداد کاراکتر مجاز برای تغییر رنگ تکس باکس.فقط فارسی یا فقط انگلیسی همراه با تغییر RightToLeft

    پروپرتی های اضافه شده : InputType و AllowLength
    کلاس بالا طبق نیازم ویرایش و تکمیل شد.

    اگر مفید بود تشکر فراموش نشه.
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله f.beigirad : سه شنبه 25 تیر 1392 در 02:10 صبح

  11. #11

    نقل قول: TextBox با قابلیت های فراوان

    نقل قول نوشته شده توسط f.beigirad مشاهده تاپیک
    باز هم سلام.
    دوست من ممنون میشم اگر از کلاست در اعتبار سنجی Email استفاده کنی.

    هر کاری کردم نتونستم استفاده کنم.

    در ضمن پیشنهاد میکنم برای اعتبار سنجی ایمیل حتما لینک زیر رو ببینید.شرایط جالبی برای چک کردن درستی یا نادرستی ایمیل وجود داره.

    http://www.codeproject.com/Articles/...-ID-Validation

    و اینم بگم پیشنهاد میکنم به InputType هاتون یه آیتمم برای اعتبار سنجی کد ملی اضافه کنید.
    و در آخرم بگم بهتره این آپشن هم اضافه کنید اگر روی تکس باکس Focous بود مثلا رنگش زرد شه.اگر اعتبار داشت سبز و اگر فاقد اعتبار بود قرمز شه.

    این 3 پیشنهادی که دادم رو خودم به این تکس باکس در پروژم اضافه کردم.

    ازتون متشکرم که کلاس این تکس باکس رو در اختیار ما گذاشتین و مثل بسیاری از دوستان دیگه تبدیل به dll نکردین.

    با آرزوی موفقیت برای شما

    ویرایش:
    کلاسی که خودم ویرایش کردم هم اضافه شد:
    امکانات : اعتبار سنجی کد ملی و ایمیل(به صورت دقیق تر) - مشخص کردن تعداد کاراکتر مجاز برای تغییر رنگ تکس باکس.فقط فارسی یا فقط انگلیسی همراه با تغییر RightToLeft

    پروپرتی های اضافه شده : InputType و AllowLength
    کلاس بالا طبق نیازم ویرایش و تکمیل شد.

    اگر مفید بود تشکر فراموش نشه.
    با سلام

    ممنون از اینکه نظر جامع و کاملی دادید

    برای type ایمیل کاری انجام نداده بودم فقط برای تست گذاشته بودم
    کد code project رو دیدم مثل همون patern های خود مایکروسافت هست اما جالب بود

    این کلاس به مرور تکمیل و تکمیل تر می کنم تا به بهترین textbox تبدیل بشود

    منتظر باشید

  12. #12
    کاربر دائمی
    تاریخ عضویت
    تیر 1388
    محل زندگی
    نا کجا باد
    پست
    813

    نقل قول: TextBox با قابلیت های فراوان

    با تشکر از زحمتی که کشیدی
    ولی ای کاش دوست عزیز اگر سورس را در اختیار دیگران می گذاشتید خیلی بهتر بود تا دوستان با کد ها و نحوه ی ایجاد کلاس ها وتوابع آشنا بشند و بیشتر دست و پنجه نرم کنند و ببیند به چه صورت هست
    در این سایت بیشتر جنبه ی یادگیری هستش تا آماده استفاده کردن
    ولی باز هم کار شما جای تحسین داره

  13. #13

    نقل قول: TextBox با قابلیت های فراوان

    نقل قول نوشته شده توسط mohammad kafiyan مشاهده تاپیک
    با تشکر از زحمتی که کشیدی
    ولی ای کاش دوست عزیز اگر سورس را در اختیار دیگران می گذاشتید خیلی بهتر بود تا دوستان با کد ها و نحوه ی ایجاد کلاس ها وتوابع آشنا بشند و بیشتر دست و پنجه نرم کنند و ببیند به چه صورت هست
    در این سایت بیشتر جنبه ی یادگیری هستش تا آماده استفاده کردن
    ولی باز هم کار شما جای تحسین داره
    با سلام

    دوست عزیز کد ها (سورس) رو قرار دادم نه فایل dll

    یکم دقت کن

    من به صورت کامل سورس رو قرار دادم تا همه یاد بگیرن

  14. #14

    نقل قول: TextBox با قابلیت های فراوان

    سلام

    اگر دوستان نظری دارید بگید

    چون این کلاس رو دارم تکمیل می کنم

    و می خواهم نظرات شما رو هم اعمال کنم

    با تشکر
    آخرین ویرایش به وسیله volcano_c : دوشنبه 07 مرداد 1392 در 22:01 عصر

  15. #15

    نقل قول: TextBox با قابلیت های فراوان

    سلام و خسته نباشید دستی تان درد نکوند بابت این کد های خوب. اگه کسی هم کد هوشمند کردن تکس باکس داره خیلی ممنون میشم قرار بده یعنی من میخوام دیتابیس اطلاعاتی و جستجو کنم و داخل دیتاگرید اطلاعاتی که رو پیدا کردم ببنیم و میخوام روش جستجو در تکس باکس به این صورت باشه من از کامبو باکس میام نام رو انتخاب مکنیم که د تکس باکس اسم و بگرید و وقتی حرف س رو واد میکنم تکس باکس بیاد اسم که اولیشان سعید هستش رو نمایش بده از دیتابیس به جای اینکه بیاد تمام اسم سعید و نشان بده فقط یک اسم رو نشان بده یه چند تا رو حداقل 10 تا رو و بیایم روی اسم کلید کنیم و در دیتاگرید اطلاعات مربوط به سعید رو نشان بده مثل گوگل عمل کنه تکس باکس تا ما میزنیم ف خود تکس باکس هر حرفی رو که با ف موجود هستش رو میاره و ما میایم روی فال حافط میزنیم و اطلاعات مربوط به فال حافظ رو نشون میده درست مثل صفحه وب ولی این کد رو برای صفحه وب نمیخوام برای برنامه میخوام تحت اپلیکشن که وقتی یه حرفی رو میزنم بیاد از دیتابیس تکس باکس مثل کامبو باکس باز بیشه نشان بده این اطلاعات وجود داره و روی یکیش کلیک کنیم و اطلاعات و داخل دیتاگرید ویو نشان بده امیدوارم مفهوم حرفم و رسونده باشم. اگه امکانش باشه فایلش رو قرار بدید یعنی سورس پوژه رو خیلی ممنون میشم. منظور کلی من به کل این هستش یعنی 4 تا نام دارم در کامبو باکس نام ، فامیلی و تاریخ میام نام رو انتخاب میکنم در تکس باکس اطلاعات نام به صورت هوشمند باز در تکس باکس برای جستو و یا فایملی رو انتخاب کردم فامیلی به صورت هوشمند باز بیشه در تکس باکس برای انتخاب و یا تاریخ اطلاعات مربوط به تاریخ بیاد باز بیشه و ما یکی رو انتخاب کنیم در تکس باکس و اطلاعات در تکس باکس قرار بگیره و نمایش بده اطلاعات مربوط به فایل جستجو رو در دیتاگرید ویو. خیلی ممنون بابت زحماتی تان.

تاپیک های مشابه

  1. گفتگو: TextBox با قابلیت های عددی
    نوشته شده توسط jaza_sa در بخش C#‎‎
    پاسخ: 33
    آخرین پست: دوشنبه 22 تیر 1394, 13:58 عصر
  2. پاسخ: 0
    آخرین پست: دوشنبه 21 دی 1383, 19:24 عصر
  3. Disconnect های فراوان در ارتباط مودم به مودم
    نوشته شده توسط orion188 در بخش شبکه و Networking‌
    پاسخ: 2
    آخرین پست: یک شنبه 01 شهریور 1383, 13:57 عصر
  4. TextBox با قابلیت OnKeyPress
    نوشته شده توسط aminzadeh_mojtaba در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: چهارشنبه 19 فروردین 1383, 12:27 عصر
  5. قابلیت های ASP.NET در مقابل V‌‌B.NET
    نوشته شده توسط کم حوصله در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: یک شنبه 12 بهمن 1382, 10:32 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •