Söker efter en funktion i VB.Net (Windows Form) som fungerar som 'return confirm' i ASP.Net Du får i click-eventet ha en if-sats. Titta på metoden System.Windows.Forms.MessageBox.Show() Jag försöker skriva ned ett exempel från minnet så det blir kanske inte 100% :Confirm i VB.Net (Windows Form)
I ASP.Net skriver man ju:
TaBortButton.Attributes.Add("onClick", "return confirm('OK att ta bort denna post?');")
Men hittar inte motsvarande för VB.NetSv: Confirm i VB.Net (Windows Form)
Sv:Confirm i VB.Net (Windows Form)
<code>
Private Sub btnClose_Click(ByVal sender As Object, Byval e As System.EventArgs) Handles btnClose.Click
Dim result As DialogResult
result=MessageBox.Show("Är du säker?", _
"Avsluta...",MessageBoxButtons.YesNo, _
MessageBoxIcon.Question)
If result=DialogResult.No Then Return
End Sub
</code>
Eller kortare
<code>
Private Sub btnClose_Click(ByVal sender As Object, Byval e As System.EventArgs) Handles btnClose.Click
If MessageBox.Show("Är du säker?", _
"Avsluta...",MessageBoxButtons.YesNo, _
MessageBoxIcon.Question)=DialogResult.No _
then return
End Sub
</code>