View Full Version : محدود کردن کاراکترهای تایپ شده در TextBox
__Genius__
سه شنبه 30 تیر 1388, 00:25 صبح
سلام دوستان ، میخواستم ببینم چطوری میتونم یک text box رو به حالتهای زیر محدود کنم :
1- TextBox فقط کاراکتر قبول کنه ، یعنی عدد قبول نکنه .
2- TextBox فقط عدد قبول کنه و کاراکتری قبول نکنه .
ممنون .
:لبخندساده:
ehsan248
سه شنبه 30 تیر 1388, 00:40 صبح
سلام
این فایل رو دانلود کن !
103067
سه شنبه 30 تیر 1388, 02:26 صبح
سلام
کافی ویژگی maxlength را مقداردهی کنی
mojtaba1363
سه شنبه 30 تیر 1388, 02:47 صبح
سلام دوستان ، میخواستم ببینم چطوری میتونم یک text box رو به حالتهای زیر محدود کنم :
1- TextBox فقط کاراکتر قبول کنه ، یعنی عدد قبول نکنه .
2- TextBox فقط عدد قبول کنه و کاراکتری قبول نکنه .
ممنون .
:لبخندساده:
با سلام
دوست عزیز کد زیر فقط اجازه تایپ عدد رو به کاربر میده
private void textBox2_TextChanged(object sender, EventArgs e)
{
textBox23.Text = decimal.Parse(textBox23.Text).ToString("##");
textBox23.SelectionStart = textBox23.Text.Length;
}
یا علی
raziyehbazargan
سه شنبه 30 تیر 1388, 10:11 صبح
با سلام
دوست عزیز کد زیر فقط اجازه تایپ عدد رو به کاربر میده
privatevoid textBox2_TextChanged(object sender, EventArgs e)
{
textBox23.Text = decimal.Parse(textBox23.Text).ToString("##");
textBox23.SelectionStart = textBox23.Text.Length;
}
یا علی
سلام...
این کد خطا می ده میشه ...
mahdi_7610
سه شنبه 30 تیر 1388, 10:36 صبح
فقط عدد قبول می کنه
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
}
فقط حروف قبول می کنه
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!(!((e.KeyChar >= '0') && (e.KeyChar <= '9')) || (e.KeyChar == 8)))
{
e.Handled = true;
}
}
Open-Source
سه شنبه 30 تیر 1388, 11:17 صبح
//Letter
if (Char.IsDigit(e.KeyChar)) e.Handled = true;
//Number
if (!Char.IsDigit(e.KeyChar)) e.Handled = true;
//or
if (Char.IsLetter(e.KeyChar)) e.Handled = true;
اینم یه مدلشه.
__Genius__
سه شنبه 30 تیر 1388, 11:47 صبح
یه 10 تا پست دیگه هم میزدین :)
RED-C0DE
سه شنبه 30 تیر 1388, 15:06 عصر
خودت هم بهتر بود ی نگاه توی تاپیک مسائل حل شده می کردی و جوابت رو می گرفتی و یا حتی ی جستجوی 2 ثانیه ای می کردی ، عوض اینکه بیای و دوباره ی موضوعی رو ک 1000 بار مطرح شده و هی تذکر داده شده ک تکراریه رو بنویسی دوست عزیز...!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.