View Full Version : سوال: قرار دادن مقدار keys با یک مقدار دیگه
shytonak
سه شنبه 22 مرداد 1387, 14:27 عصر
با سلام. دوستان میشه یه لطف کنید بگید چطور میتونم مقدار Keys.B رو یه مقدار دیگه قرار بدم که وقتی کلید B فشرده شد اون مقدار مثلا [b] نمایش داده بشه.
h.jaza
سه شنبه 22 مرداد 1387, 14:57 عصر
می تونی تو رویداد keypress، یه شرط بذاری که اگر کلید وارد شده کاراکتر B بود اونوقت یه کار دیگه بکنه مثل کد پایین:
if(e.KeyChar == 'B')
{
e.Handled = false;
//Do Something Else
}
shytonak
سه شنبه 22 مرداد 1387, 15:58 عصر
مرسی از راهنمایتون اما این کارو کرده بودم نمیشه ارور میده
Operator '==' cannot be applied to operands of type 'System.Windows.Forms.Keys' and 'char'
Salar Ashgi
سه شنبه 22 مرداد 1387, 16:15 عصر
اگه درست متوجه شده باشم :
کد شما :
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if(e.KeyCode ==Keys.B)
//Do Anything You Want
}
موفق باشید !!!!
shytonak
سه شنبه 22 مرداد 1387, 16:21 عصر
مرسی خودم حلش کردم اما بازم تشکر
Leon_pro
سه شنبه 22 مرداد 1387, 21:41 عصر
private void textbox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == Convert.ToChar(Keys.B) )
e.KeyChar = 'A';
}
h.jaza
چهارشنبه 23 مرداد 1387, 10:57 صبح
اولا از salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109)[/URL] جون تشکر می کنم که کده منو اصلاح کردن و ثانیا اینکه دوست عزیز [URL="http://barnamenevis.org/forum/member.php?u=70109"]salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109)، فکر نمی کنم نیازی به کانورت باشه و همونی که salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109) گفت کاملا درسته و کار میده.
Salar Ashgi
چهارشنبه 23 مرداد 1387, 11:18 صبح
اولا از salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109) جون تشکر می کنم که کده منو اصلاح کردن و ثانیا اینکه دوست عزیز salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109)، فکر نمی کنم نیازی به کانورت باشه و همونی که salar_cpp_cs (http://barnamenevis.org/forum/member.php?u=70109) گفت کاملا درسته و کار میده.
_________________________________________________
دوست عزیز و گرامی ممنون از حسن نیت و لطف شما ، امیدوارم همیشه موفق باشید !!!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.