Fastdesign
سه شنبه 01 اسفند 1391, 17:43 عصر
با سلام خدمت دوستان برنامه نویس
تو فرم برنامم یک تب کنترل دارم و چند تایی باتن. به این صورت که تعدادی از باتن ها در تب کنترل قرار دارن و تعدادی در فرم.
حالا می خوام با کدهای زیر در رویداد KeyDown فرم، کدهای نوشته شده در باتن هایی که روی خود فرم هستن را اجرا کنم :
if (e.KeyCode == Keys.F2)
{
e.SuppressKeyPress = true;
button6_Click(null, null);
}
مشکل اینجاست که وقتی می خوام کدهای بالا را برای باتن هایی که درون خود فرم قرار دارن بنویسم ، موقع اجرا ، کدهای درون باتن رو اجرا نمی کنه !
ولی برای باتن هایی که داخل تب کنترل هستند اجرا میشه !
به نظر شما مشکل از کجاست؟
تو فرم برنامم یک تب کنترل دارم و چند تایی باتن. به این صورت که تعدادی از باتن ها در تب کنترل قرار دارن و تعدادی در فرم.
حالا می خوام با کدهای زیر در رویداد KeyDown فرم، کدهای نوشته شده در باتن هایی که روی خود فرم هستن را اجرا کنم :
if (e.KeyCode == Keys.F2)
{
e.SuppressKeyPress = true;
button6_Click(null, null);
}
مشکل اینجاست که وقتی می خوام کدهای بالا را برای باتن هایی که درون خود فرم قرار دارن بنویسم ، موقع اجرا ، کدهای درون باتن رو اجرا نمی کنه !
ولی برای باتن هایی که داخل تب کنترل هستند اجرا میشه !
به نظر شما مشکل از کجاست؟