PDA

View Full Version : مشکل با Accept Button



yaserzare
پنج شنبه 14 شهریور 1387, 12:48 عصر
توی فرمم Accept Btton را تنظیم کردم هنگامی که برای بار اول آن را لود میکنم درست جواب میده ولی برای دفعات بعد کلیدی را به عنوان Accept گذاشته که با اون کلید فرم را close کردم

البته اگر متغیری از نوع فرمم تعریف کنم و آن را لود کنم این مشکل درست میشه

dim F as new Form1
f.show dialog

ولی من میخوام مستقیما خود فرم را لود کنم

به نظر شما دوستان مشکل از کجاست.

خیلی ممنون

mostafaaa
پنج شنبه 14 شهریور 1387, 13:17 عصر
به نظرت اگه یکم واضح تر مشکلت رو بیان کنی بهتر نیست.؟؟!

yaserzare
پنج شنبه 14 شهریور 1387, 13:29 عصر
من توی فرمم کلید ok را به عنوان AcceptBotton قراردادم وقتی فرم را لود میکنم کلید ok فوکوس هستش و کار میکنه و بعد فرم را با کلید close می بندم وقتی دوباره فرم را لود میکنم کلید close فوکوس شده و وقتی enter را میزنم فرم بسته میشه

دیگه از این واضح تر نمیشه

خیلی ممنون

yaserzare
پنج شنبه 14 شهریور 1387, 14:43 عصر
کسی تا حالا به این مشکل برنخورده؟؟؟

mostafaaa
پنج شنبه 14 شهریور 1387, 21:00 عصر
خوب معلومه که وقتی فکوس روی دکمه Close باشه با زدن Enter فرمت بسته میشه.رویداد کنترلی که روش فکوس داری به رویدادهای فرم ارجهیت داره. شما اگه میخای اینجوری نباشه هنگام لود فرمت فکوس رو به دکمه OK بده.

yaserzare
جمعه 15 شهریور 1387, 00:48 صبح
اتفاقا همین کار را انجام دادم ولی هیچ تاثیری نداره

me.AcceptButton=Btn_Ok

mostafaaa
جمعه 15 شهریور 1387, 23:21 عصر
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
btnCancel.Focus()
End Sub