DialogResult DialogResult DialogResult DialogResult Enum

Definición

Especifica los identificadores que indicarán el valor devuelto por un cuadro de diálogo.Specifies identifiers to indicate the return value of a dialog box.

public enum class DialogResult
[System.Runtime.InteropServices.ComVisible(true)]
public enum DialogResult
type DialogResult = 
Public Enum DialogResult
Herencia
Atributos

Campos

Abort Abort Abort Abort 3

El valor devuelto por el cuadro de diálogo es Abort (suele enviarse desde un botón Anular).The dialog box return value is Abort (usually sent from a button labeled Abort).

Cancel Cancel Cancel Cancel 2

El valor devuelto por el cuadro de diálogo es Cancel (suele enviarse desde un botón Cancelar).The dialog box return value is Cancel (usually sent from a button labeled Cancel).

Ignore Ignore Ignore Ignore 5

El valor devuelto por el cuadro de diálogo es Ignore (suele enviarse desde un botón Omitir).The dialog box return value is Ignore (usually sent from a button labeled Ignore).

No No No No 7

El valor devuelto por el cuadro de diálogo es No (suele enviarse desde un botón de etiqueta No).The dialog box return value is No (usually sent from a button labeled No).

None None None None 0

El cuadro de diálogo devuelve Nothing.Nothing is returned from the dialog box. Esto significa que el cuadro de diálogo modal continúa ejecutándose.This means that the modal dialog continues running.

OK OK OK OK 1

El valor devuelto por el cuadro de diálogo es OK (suele enviarse desde un botón Aceptar).The dialog box return value is OK (usually sent from a button labeled OK).

Retry Retry Retry Retry 4

El valor devuelto por el cuadro de diálogo es Retry (suele enviarse desde un botón de etiqueta Reintentar).The dialog box return value is Retry (usually sent from a button labeled Retry).

Yes Yes Yes Yes 6

El valor devuelto por el cuadro de diálogo es Yes (suele enviarse desde un botón de etiqueta Sí).The dialog box return value is Yes (usually sent from a button labeled Yes).

Ejemplos

En el ejemplo de código siguiente se muestra cómo MessageBox mostrar un con las opciones admitidas por Showesta sobrecarga de.The following code example demonstrates how to display a MessageBox with the options supported by this overload of Show. Después de comprobar que una variable de cadena ServerName,, está vacía, en el ejemplo MessageBoxse muestra un, que ofrece al usuario la opción de cancelar la operación.After verifying that a string variable, ServerName, is empty, the example displays a MessageBox, offering the user the option to cancel the operation. Si el Show valor devuelto del método se evalúa como sí, el formulario que muestra MessageBox el está cerrado.If the Show method's return value evaluates to Yes, the form that displayed the MessageBox is closed.

private:
   void validateUserEntry5()
   {
      // Checks the value of the text.
      if ( serverName->Text->Length == 0 )
      {
         // Initializes the variables to pass to the MessageBox::Show method.
         String^ message = "You did not enter a server name. Cancel this operation?";
         String^ caption = "No Server Name Specified";
         MessageBoxButtons buttons = MessageBoxButtons::YesNo;
         System::Windows::Forms::DialogResult result;

         // Displays the MessageBox.
         result = MessageBox::Show( this, message, caption, buttons );
         if ( result == ::DialogResult::Yes )
         {
            // Closes the parent form.
            this->Close();
         }
      }
   }
private void validateUserEntry5()
{

	// Checks the value of the text.

	if(serverName.Text.Length == 0)
	{

		// Initializes the variables to pass to the MessageBox.Show method.

		string message = "You did not enter a server name. Cancel this operation?";
		string caption = "No Server Name Specified";
		MessageBoxButtons buttons = MessageBoxButtons.YesNo;
		DialogResult result;

		// Displays the MessageBox.

		result = MessageBox.Show(this, message, caption, buttons);

		if(result == DialogResult.Yes)
		{

			// Closes the parent form.

			this.Close();

		}

	}

}
Private Sub ValidateUserEntry5()

    ' Checks the value of the text.

    If ServerName.Text.Length = 0 Then

        ' Initializes variables to pass to the MessageBox.Show method.

        Dim Message As String = "You did not enter a server name. Cancel this operation?"
        Dim Caption As String = "No Server Name Specified"
        Dim Buttons As Integer = MessageBoxButtons.YesNo

        Dim Result As DialogResult

        'Displays a MessageBox using the Question icon and specifying the No button as the default.

        Result = MessageBox.Show(Me, Message, Caption, MessageBoxButtons.YesNo)

        ' Gets the result of the MessageBox display.

        If Result = System.Windows.Forms.DialogResult.Yes Then

            ' Closes the parent form.

            Me.Close()

        End If

    End If

End Sub

Comentarios

La Button.DialogResult propiedad y el Form.ShowDialog método usan esta enumeración.The Button.DialogResult property and the Form.ShowDialog method use this enumeration.

Se aplica a

Consulte también: