PDA

View Full Version : user control



mrezasabbaghi
شنبه 19 اسفند 1391, 09:43 صبح
سلام..من یک قطعه کد برای windows form میخواستم که تو user control اضافه کنم و از ورود حروف به textbox جلوگیری کنه(فقط عدد وارد بشه)...
من class library رو ایجاد کردم و dllرو add کردم فقط میخواستم بدونم تو کدوم eventدر textbox وچه قطعه کدی رو باید بنویسم تا روی اون textbox فقط عدد بگیره یا مثلا فقط حروف....
لطفا منو راهنمایی کنین..مرسی...

Tiam121
شنبه 19 اسفند 1391, 09:46 صبح
در این مورد نمونه زیاد هست.جستجو کن تو همین سایت پیدا میکنی

mrezasabbaghi
شنبه 19 اسفند 1391, 11:38 صبح
گشتم ولی چیزی مرتبط با اونی که میخواستم رو پیدا نکردم..

mrezasabbaghi
شنبه 19 اسفند 1391, 11:43 صبح
من class library رو ایجاد کردم و dllرو add کردم فقط میخواستم بدونم تو کدوم eventدر textbox وچه قطعه کدی رو باید بنویسم تا روی اون textbox فقط عدد بگیره یا مثلا فقط حروف....
لطفا منو راهنمایی کنین..مرسی...

Tiam121
شنبه 19 اسفند 1391, 11:57 صبح
تکست باکس فقط عددی
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ( !( char.IsDigit( e.KeyChar ) || char.IsControl( e.KeyChar ) ) )
{
e.Handled = true;
}
}

alexmcse
شنبه 19 اسفند 1391, 12:39 عصر
public class usercontroltextbox:System.Windows.Forms.TextBox
{
public double digit
{
get
{
double d = 0;
double.TryParse(Text,out d);
return d;
}
set
{
Text =value.ToString();
}
}
}

mrezasabbaghi
شنبه 19 اسفند 1391, 13:57 عصر
ممنون...حالا اگه بخوام text box رو فقط واسه حروف بنویسم باید چه کدی بزنم؟