PDA

View Full Version : سوال: استفاده از MessageBox در هنگام حذف داده از جدول



nasimP
دوشنبه 30 آبان 1390, 08:33 صبح
سلام.
داخل فرمم یک دکمه دارم که عمل حذف رو انجام میده.حالا وقتی دکمه فشرده شد قبل از حذف
MessageBox نشون داده میشه.من این کد رو برای این کار نوشتم.
MessageBox.Show(" ","",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
حالا میخوام دکمه yes عمل حذف رو انجام بده و دکمه No هیچ اتفاقی نیفته.کدش ررو نمیدونم.میشه کدش رو برام بنویسید؟؟

Mahmoud Zaad
دوشنبه 30 آبان 1390, 08:45 صبح
if (MessageBox.Show(" motmaeni?!!!", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
//کدهای حذف از دیتابیس
}
else
{
//هیچ کاری نکن
}

abbas64
دوشنبه 30 آبان 1390, 08:55 صبح
شما مي تونيد متفيير از نوع DialogResult تعريف كنيد و نتيجه messgebox را داخل ان بريزيد و بعدا چك كنيد داخل if
به صورت

DialogResult answer;
answer =MessageBox.Show(0, "آيا مي خواهيد كه اطلاعات حذف شود؟", "سوال", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign, Microsoft.VisualBasic.MsgBoxStyle.Critical);
if (answer == DialogResult.Yes)
del_data();
else
cancel();

يا اصلا مي توني داخل if هم چك كني
موفق باشي