PDA

View Full Version : محدود کردن textbox



msh_gold
یک شنبه 24 آذر 1387, 10:53 صبح
با سلام من می خوام تو یه textbox کاربر بتونه تهداد محدودی کاراکتر وارد کنه مثلا 10 کاراکتر و بیشتر بهش اجازه نده.دوستان اگه کمک کنن ممنون میشم

parsehvb
یک شنبه 24 آذر 1387, 11:50 صبح
خاصیت MaxLength رو تنظیم کن مانند زیر :



TextBox1.MaxLength = 2

arsalansalar
یک شنبه 24 آذر 1387, 14:00 عصر
از masked textbox هم میتونی استفاده کنی

Parham.D
دوشنبه 25 آذر 1387, 07:18 صبح
دوستان كسي ميدونه چطور ميشه يك متغير string را محدود كرد. در vb6 داشتيم.


dim s as string *20


حالا در vb.net معادلش وجود دارد؟

با تشكر.

s_ahmadneya
دوشنبه 25 آذر 1387, 08:17 صبح
MaxLength

MaxLength پروپرتی تکس باکس برای این منظور است می تونی از طریق کد ویا دیزاین این پروپرتی را تنظیم نمایی.
اما اگه بخواهی محدودیت های دیگه مثل نوع کارکتر ،فرمت کارکتر و تعداد هر نوع کارکتر ویا عدم دریافت نوع خاصی از کارکترهای از متد
keyup,keypress,keychang.keydown
استفاده کنی در سایت جستجو کن به اندازه کافی توضیح داده شده

parsehvb
دوشنبه 25 آذر 1387, 08:25 صبح
این هم معادلش




Dim str As New VB6.FixedLengthString(20)