PDA

View Full Version : تعریف کلید های کیبورد در #c



f montazeri
دوشنبه 11 مرداد 1389, 20:30 عصر
من می خواهم پروژه ام با کلید escape خارج شود چه کدی بنویسم و کجا؟؟
به من گفتن این کد بنویس ولی انجام نمیشود.

if (e.KeyCode == Keys.Escape)
{
DialogResult result = MessageBox.Show("Do you Want to Exit ? ", "Warninig", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (result == DialogResult.Yes)
{
Close();
}
}

ali1234567890
دوشنبه 11 مرداد 1389, 21:02 عصر
خاصیت KeyPreview فرمت را true کن :::::

vandermond
دوشنبه 11 مرداد 1389, 21:08 عصر
سلام دوست عزيز
البته اون كدي هم كه بهت گفتن رو بزار توي رويداد KeyDown فرم. (البته در حالت طبيعي)
KeyPreview هم خيلي مهم هستش. حتما اين خاصيت(پراپرتي) فرمت رو برابر true كن.

راستي اون قسمت آخر كدت اينه ديگه:

this.Close();