PDA

View Full Version : مشکل حرکت دادن کنترلها



coder
دوشنبه 23 خرداد 1384, 10:39 صبح
سلام دوستان
من برای پاسخگویی به فشردن کلید توسط کاربر رویداد KeyDown صفحه کلید را استفاده میکنم. مشکل اینه که برای حرکت دادن کنترلها با کلیدهای جهتی کد زیر کار نمیکند:

Private Sub KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs)
If e.KeyCode = Keys.Left Then
Label1.Location() = New System.Drawing.Point(Label1.Left - 1, Label1.Top)
End If
Sub end
در واقع مشکل بخاطر اینه که فشردن کلیدهای جهتی توسط کاربر فوکوس را به کنترلهای دیگر منتقل میکند و رویداد فوق اصلا اجرا نمیشود.
البته برای وقتی که از رویداد