چک کردن فشرده شدن یک کلید در هنگام رخ دادن یک رویداد در #C

0
برنامه نویسی

برنامه نویسی

چک کردن فشرده شدن یک کلید در هنگام رخ دادن یک رویداد در #C

اگر از برنامه نویسان دات نت باشید و از زبان سی شارپ استفاده کنید شاید برایتان موردی پیش آمده که بخواهید در هنگام رخ دادن یک رویداد فشرده شدن همزمان یک کلید را نیز بررسی کنید. راههای زیادی برای انجام این عمل وجود دارد. یکی از یهترین این روش ها استفاده از (Static property) خصیصه ایستای Control.ModifierKeys می باشد. به مثال زیر دقت کنید:

//(from the MSDN documentation)
private void button1_Click(object sender, System.EventArgs e)
{
   /* If the CTRL key is pressed when the 
    * control is clicked, hide the control. */
   if(Control.ModifierKeys == Keys.Control)
   {
      ((Control)sender).Hide();
   }
}

منبع: MSDN

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *