PDA

View Full Version : چطوری با زدن اینتر توی تکست باکس پسورد عملیات لاگین اتفاق بیفته



sajadzare
چهارشنبه 02 مرداد 1392, 15:40 عصر
سلام

دو تا تکست باکس داریم یوزر نیم و پسورد و یه دکمه ورود که کد لاگین توش نوشته شده

من میخوام وقتی توی تکست باکس یوزر نیم Enter بزنیم بره به تکست باکس پسورد و توی تکست باکس یوزرنیم بعد از زدن Enter دکمه ورود کلیک بشه و عمل لاگین انجام بشه.

---- دقت کنید نمیخوام فوکوس بره رو دکمه ورود میخوام با اینتر زدن خود دکمه ورود کلیک بشه.---

توی کدوم رویداد تکست باکس این کد رو باید نوشت ؟؟؟

aliagamon
چهارشنبه 02 مرداد 1392, 16:16 عصر
سلام اینطوری راحت میتونی به نتیجه برسی:
private void txtBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.Equals(Convert.ToChar(13)))
{
btnLogin_Click(sender, e);
}
}
اگه مشکلی بود بگین جواب بدم

HidDeN_OutX.Exe
چهارشنبه 02 مرداد 1392, 16:18 عصر
سورس :

if (e.KeyChar == (char)Keys.Enter)

{
//Your Processes
}

شما اینو تو هر دو رویداد KeyPress تکست باکس هات قرار بده

همینطور میتونی مستقیم عملیات لاگین رو در صورت بر قراری شرط if بنویسی

یا رویداد کلیک باتن رو فراخونی کنی

موفق باشید ;

shadi khanum
چهارشنبه 02 مرداد 1392, 16:28 عصر
توی kewDown پسورد بگو if e.keycode= keys.Enter حالا کد لاگین رو بنویس یا کد click دکمه login رو فراخوانی کن

sajadzare
چهارشنبه 02 مرداد 1392, 16:29 عصر
ممنون کد آقای hiden جواب داد