View Full Version : سوال: تنظیم خاصیت Default برای چند دکمه
rkhabbazi
پنج شنبه 02 دی 1389, 12:35 عصر
سلام دوستان:بوس:
سوالی داشتم
چطور میشه در یک فرم دو یا چند دکمه پیشفرض داشت؟ منظور همون خاصیت default در شی Button است.
آیا می توان اینکار رو با GroupBox یا شیء دیگری انجام داد؟:متفکر:
با تشکر:چشمک:
Felony
پنج شنبه 02 دی 1389, 14:17 عصر
خیر به صورت عادی نمیشه ، میتونید یکی از دکمه ها رو به صورت Default در نظر بگیرید و تو رویداد OnClick اون دکمه رویداد OnClick باقی کلید های مورد نظر رو صدا بزنید .
در مورد اشیاء دیگر میتونید یک Message Handler برای برنامه بنویسید و وقتی کلید Enter زده شد کار مورد نظرتون رو انجام بدید .
vcldeveloper
پنج شنبه 02 دی 1389, 16:21 عصر
چطور میشه در یک فرم دو یا چند دکمه پیشفرض داشت؟
همچین چیزی معقول نیست! دکمه Default یعنی دکمه ایی که وقتی کاربر کلید Enter را در هر کجای پنجره زد، کد مربوط به OnClick اون دکمه اجرا بشه. اگر چند دکمه Default داشته باشید، برنامه از کجا بفهمه باید کد کدوم دکمه رو در زمان زدن کلید Enter اجرا کنه؟!
اگر منظور اجرای چند کد در زمان فشردن کلید Enter هست، باید هر کدوم از اونها رو به صورت یک متد بنویسید، و در دکمه Default هر کدوم رو فراخوانی کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.