PDA

View Full Version : سوال: مسیج باکس با سه حالت انتخاب



یک دوست
جمعه 07 تیر 1387, 13:33 عصر
سلام دوستان
من یک مسج باکس دارم با سه دکمه yes ,no,cancel ومی خواهم که برای هر حالت یک کار مجزا انجام بده یعنی اگر yes رو زد یه کار بکنه اگر no رو زد یه کار واگر cancel رو زد یه کار دیگه واگر بخواهم از یه if استفاده کنم فقط می تونم روی دوتا از button ها کنترل داشته باشم واگر بخواهم از if های تو در تو استفاده کنم هم بازهم نمی شه اگر کسی راه حل بهتری داره که بشه با اون هر سه button رو کنترل کرد خوشحال می شم کمک کنه
ممنون

Dariuosh
جمعه 07 تیر 1387, 13:56 عصر
Case رو برا همين روزا گزاشتن ديگه
در ضمن شما تو IF از ElseIf هم ميتوني استفاده کني

morteza_261
جمعه 07 تیر 1387, 14:58 عصر
سلام


Dim MsgResult As New MsgBoxResult
MsgResult = MessageBox.Show("برای خروج از برنامه مطمئن هستید", "اخطار", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign)
If MsgResult = MsgBoxResult.Yes Then
Me.Close()
ElseIf MsgResult = MsgBoxResult.No Then
Exit Sub
ElseIf MsgResult = MsgBoxResult.Cancel Then
Exit Sub
End If

فعلا