PDA

View Full Version : سوال: اجرا شدن كد با زدن اينتر



mehran788
یک شنبه 28 خرداد 1391, 11:38 صبح
با سلام و خسته نباشيد.
من مي خواستم بدونم چيكاربايد بكنم كه با زدن كليد اينتر بر روي تكست باكس كد خاصي اجرا بشه.
همچنين من مي خواستم وقتي كاربر داده اي رو تو تكست باكس وارد كرد اگه كاراكتري غير از حروف فارسي و انگليسي بود خطا بده ولي نمي دونم چيكار كنم.
ممنون با تشكر

saman_h
یک شنبه 28 خرداد 1391, 14:13 عصر
سلام
عزیزدلم یه سرچ میکردی تا دلت بخواد پست در این مورد بووووووووود ... !!
سوال اول :
شماخصوصیت AcceptButtonمربوط به فرم رو برابر با همون دکمه ای که میخوای کدهاش اجرا بده قرار بده ..میتونی از پنجره Propertiesاین کارو بکنی که راحت تره میتونیم کد بنویسی مثلا :
this.AcceptButton=Button1
سوال دوم :

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!(!((e.KeyChar >= '0') && (e.KeyChar <= '9')) || (e.KeyChar == 8)))
{
e.Handled = true;
}
}


ازاین پست ها هم میتونی کمک بگیری :
http://barnamenevis.org/showthread.php?228627-محدود-کردن-Textbox-به-متون-فارسی/page2&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81 (http://barnamenevis.org/showthread.php?228627-محدود-کردن-Textbox-به-متون-فارسی/page2&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81)
http://barnamenevis.org/showthread.php?169188-محدود-کردن-کاراکترهای-تایپ-شده-در-TextBox&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81 (http://barnamenevis.org/showthread.php?169188-محدود-کردن-کاراکترهای-تایپ-شده-در-TextBox&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81)
http://barnamenevis.org/showthread.php?165562-محدود-کردن-textbox&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81 (http://barnamenevis.org/showthread.php?165562-محدود-کردن-textbox&highlight=%D9%85%D8%AD%D8%AF%D9%88%D8%AF+%DA%A9%D8 %B1%D8%AF%D9%86+textbox+%D8%A8%D9%87+%D8%AD%D8%B1% D9%88%D9%81)