Public Class Window1 Private Sub Button_Click(sender As Object, e As RoutedEventArgs) ' Dim messageBoxText As String = "Do you want to save changes?" Dim caption As String = "Word Processor" Dim Button As MessageBoxButton = MessageBoxButton.YesNoCancel Dim Icon As MessageBoxImage = MessageBoxImage.Warning Dim result As MessageBoxResult ' result = MessageBox.Show(messageBoxText, caption, Button, Icon, MessageBoxResult.Yes) ' Select Case result Case MessageBoxResult.Cancel ' User pressed Cancel Case MessageBoxResult.Yes ' User pressed Yes Case MessageBoxResult.No ' User pressed No End Select ' End Sub Private Sub Button2_Click(sender As Object, e As RoutedEventArgs) MessageBox.Show("Message to display to the user", "Window caption", MessageBoxButton.OK, MessageBoxImage.Question, MessageBoxResult.OK, MessageBoxOptions.RightAlign) End Sub Private Sub Alert_Click(sender As Object, e As RoutedEventArgs) ' MessageBox.Show("Unable to save file, try again.") ' ' MessageBox.Show("Unable to save file, try again.", "Save error", MessageBoxButton.OK, MessageBoxImage.Error) ' End Sub Private Sub Warning_Click(sender As Object, e As RoutedEventArgs) ' MessageBox.Show("If you close the next window without saving, your changes will be lost.", "Configuration", MessageBoxButton.OK, MessageBoxImage.Warning) ' End Sub Private Sub Prompt_Click(sender As Object, e As RoutedEventArgs) ' If MessageBox.Show("If the file save fails, do you want to automatically try again?", "Save file", MessageBoxButton.YesNo, MessageBoxImage.Question) = MessageBoxResult.Yes Then ' Do something here End If ' End Sub End Class