امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
message box
نویسنده پیام
amirmohamad آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 3
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 1
( 1 تشکر در 1 ارسال )
ارسال: #1
message box

سلام چگونه می توان هنگانی messagebox پیغامی نمایش می دهد دکمه ok را با کیبورد نتوان زد یعنی اگر شما اینتر یا اسپیس را بزنید دکمه فشرده می شود ولی روشی میخواهم که فقط با ماوس بتوان کلیک کرد دکمه های کیبرد عمل نکند
مرسی از کمکتان.
۲۱-مرداد-۱۳۹۱, ۱۱:۱۴:۱۶
ارسال‌ها
پاسخ
bitaroos آفلاین
تازه وارد

ارسال‌ها: 24
موضوع‌ها: 1
تاریخ عضویت: فروردین ۱۳۹۱

تشکرها : 19
( 25 تشکر در 17 ارسال )
ارسال: #2
RE: message box
سلام
وقتی messageBox باز میشه، focus روی دگمه ok هست که باعث میشه با زدن اینتر، دگمه فشرده بشه.
من نمی دونم که چه جور میشه فوکوس رو از روی دگمه ok برداری. ولی شاید با userControl ها و استفاده از وراثت بشه این کار رو کرد.
ولی اگر من باشم، یه فرم جدید می سازم (شبیه مسج باکس) و فوکوس رو از روی دگمه ok بر میدارم و بجای مسج باکس از فرم جدید خودم استفاده می کنم.
۲۳-مرداد-۱۳۹۱, ۱۸:۳۷:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75
amirmohamad آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 3
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 1
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: message box

good idea
thank's
۲۴-مرداد-۱۳۹۱, ۱۰:۵۶:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : bitaroos
ادریس قاسمی آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 0
( 2 تشکر در 2 ارسال )
ارسال: #4
RE: message box
سلام
شما می تونی از مسج باکس های سفارشی استفاده کنی که هم کلید پیش فرض رو تعیین می نی همم می تونی از کلید های فارسی استفاده کنی کدینگشم به این صورته:
[align=left] DialogResult result;
result = FarsiMessageBox.MsgBox.ShowMessage(0, "کاربر گرامی/nآیا خروج از سیستم را تایید می کنید", "خروج", "بله", "خیر", "انصراف", MessageBoxButtons
.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign);
۰۳-شهریور-۱۳۹۱, ۱۸:۴۷:۲۳
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #5
RE: message box
(۲۱-مرداد-۱۳۹۱, ۱۱:۱۴:۱۶)amirmohamad نوشته است:
سلام چگونه می توان هنگانی messagebox پیغامی نمایش می دهد دکمه ok را با کیبورد نتوان زد یعنی اگر شما اینتر یا اسپیس را بزنید دکمه فشرده می شود ولی روشی میخواهم که فقط با ماوس بتوان کلیک کرد دکمه های کیبرد عمل نکند
مرسی از کمکتان.

سلام بهترین و ساده ترین راه اینکه خودتون یه مسیج باکس بسازید خیلی راحت تر و بهتر هم هست!

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۳۰-مهر-۱۳۹۱, ۱۷:۵۵:۳۸
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS