مشکل در استفاده از کلید میانبر .
من یک فرم دارم که توش یه ریچ باکس هست با چنتا باتن . کاربر در هر جای این فرم که کلیک میکنه ریچ باکس فوکوس میشه . اما من یک مشکلی که دارم این است که میخوام مثلاً برای دکمه هام شورتکات (کلید میانبر) بسازم کد زیر رو که تو رویداد keydown چه فرم و چه ریچ باکس که مینویسم عمل نمیکنه .
if (e.KeyCode == Keys.Control && e.KeyCode == Keys.F)//a
{
btnFind_Click(sender, e);//b
}
اما وقتی که بصورت زیر مینویسم اجرا میشه ولی چه با فشردن Ctrl + F و یا با فشردن F کد کار میکنه و من نمیتوانم مقدار F را در ریچ باکسم تایپ کنم لطفاً راهنمایی کنید .
if (e.KeyCode == Keys.Control ^ e.KeyCode == Keys.F)//a
{
btnFind_Click(sender, e);//b
}
نقل قول: مشکل در استفاده از کلید میانبر .
if (e.Control && e.KeyCode == Keys.F)
{
//Somthing Code Here...
MessageBox.Show("CTRL+F Has Pressed");
}
این رو امتحان کن
نقل قول: مشکل در استفاده از کلید میانبر .