PDA

View Full Version : key value fro form



zarrin_306
شنبه 21 مرداد 1385, 16:10 عصر
چرا این کد وقتی که فرم فعال است کار نمیکند اما اگر این کد را به یک textbox یا button بدهم به خوبی کار میکند


Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If (e.KeyCode = Keys.a) Then
MsgBox("press A ")
End If
End Sub

حال چطور با ید وقتی که فوکوس در کنترل دیگری است فرمان بالا فعال شود

Maryam_y_m
شنبه 21 مرداد 1385, 17:07 عصر
خاصیت KeyPreview فرم خود را به True تغییر دهید

zarrin_306
یک شنبه 22 مرداد 1385, 15:53 عصر
کاملا درست میگوید