View Full Version : سوال: استفاده از MessageBox و DialogResault
ataalavi20
دوشنبه 29 دی 1393, 11:16 صبح
با سلام خدمت شما دوستان عزیز .
من یه فرمی طراحی کردم که توسط شماره عضویت ، اطلاعات یک عضو را حذف می کند .
این حذف به طور مستقیم انجام می شود و هیچ پیامی نمی دهد .
حالا یه MessageBox گذاشتم که دو تا دکمه داره ( ok و cancel )
ولی نمیدونم چطور از DialogResault استفاده کنم . که اگر کاربر روی ok کلیک کرد ، عملیات حذف انجام شود و اگر هم روی cancel کلیک کرد ، اطلاعات حذف نشود .
ممنون میشم راهنمایی کنید ...
mrprestige
دوشنبه 29 دی 1393, 11:27 صبح
سلام دوست عزیز ، شما میتونین این کد رو بنویسید
DialogResult b = MessageBox.Show("متن داخل باکس", "", MessageBoxButtons.okcancel);
if (b == DialogResult.ok)
{
کد مربوط به حذف رکورد مورد نظر
}
else {
Return ;
}
موفق باشید .
ataalavi20
دوشنبه 29 دی 1393, 11:47 صبح
واقعا متشکرم ...
حسابی کارمو راه انداختین .
ataalavi20
دوشنبه 29 دی 1393, 14:51 عصر
یک سوال دیگر .
میشه کاری کرد که به جای ok مثلا بلی و به جای cancel خیر نمایش داده بشه ؟؟
ممنونم
ghasem110deh
دوشنبه 29 دی 1393, 15:02 عصر
سلام
مسیج باکس بطور پیشفرض چند نوع باتون داره !
MessageBox.Show("متن داخل باکس", "", MessageBoxButtons.YesNo);
ataalavi20
دوشنبه 29 دی 1393, 15:05 عصر
من میخوام متن دکمه ها رو فارسی کنم .
میشه ؟
ghasem110deh
دوشنبه 29 دی 1393, 15:12 عصر
قطعی نمی دونم ... ولی فکر نکنم بشه !
باید یه مسیج باکس سفارشی بسازی (البته کامپوننت هم هست)
mrprestige
دوشنبه 29 دی 1393, 18:55 عصر
یک سوال دیگر .
میشه کاری کرد که به جای ok مثلا بلی و به جای cancel خیر نمایش داده بشه ؟؟
ممنونم
سلام دوست عزیز خب شما میتونی خودت یه Dialog Result درست نمیکنی یعنی یه فرم تعریف کنی توش دوتا button یکیش "بله" و اون یکی "خیر" که اگر کاربر روی دکمه بله کلیک کرد عملیت حذف صورت بگیره و اگر خیر فرم بسته شده و به فرم اصلی یا قبلی برگرده . فقط قبلش باید توی دکمه حذف تعریف کنی اگه کاربر روی حذف کلیک کرد فرمی الان گفتم برات اجرا بشه . موفق باشید
rezayeman
دوشنبه 29 دی 1393, 19:01 عصر
از کامپوننت آماده استفاده کن
خود منم همین کارو میکنم
خواستی بگو برات بزارم
rezayeman
دوشنبه 29 دی 1393, 19:05 عصر
ژست به چه صورت حذف میشه؟ اشتباهی اینجا یه چیزی نوشتم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.