Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Método MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator)

Exibe uma caixa de mensagem com o texto especificado, legenda, botões, ícone, botão padrão, opções e botão Ajuda, usando o arquivo de ajuda e especificadoHelpNavigator.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public static DialogResult Show(
	string text,
	string caption,
	MessageBoxButtons buttons,
	MessageBoxIcon icon,
	MessageBoxDefaultButton defaultButton,
	MessageBoxOptions options,
	string helpFilePath,
	HelpNavigator navigator
)

Parâmetros

text
Tipo: System.String
O texto a ser exibido na caixa de mensagem.
caption
Tipo: System.String
O texto a ser exibido na BAR de título da caixa de mensagem.
buttons
Tipo: System.Windows.Forms.MessageBoxButtons
Um do MessageBoxButtons valores que especifica quais botões para exibir a caixa de mensagem.
icon
Tipo: System.Windows.Forms.MessageBoxIcon
Um do MessageBoxIcon valores que especifica qual ícone deve ser exibido na caixa de mensagem.
defaultButton
Tipo: System.Windows.Forms.MessageBoxDefaultButton
Um do MessageBoxDefaultButton valores que especifica o botão padrão para a caixa de mensagem.
options
Tipo: System.Windows.Forms.MessageBoxOptions
Um do MessageBoxOptions valores que especifica quais opções de exibição e a associação serão usados para a caixa de mensagem. Você pode passar 0 se desejar usar os padrões.
helpFilePath
Tipo: System.String
O caminho e o nome do arquivo de ajuda para exibir quando o usuário clica no botão Ajuda.
navigator
Tipo: System.Windows.Forms.HelpNavigator
Um do HelpNavigator valores.

Valor de retorno

Tipo: System.Windows.Forms.DialogResult
Um do DialogResult valores.

ExceçãoCondição
InvalidEnumArgumentException

buttons não é um membro de MessageBoxButtons.

- ou -

icon não é um membro de MessageBoxIcon.

- ou -

The defaultButton especificado não é um membro de MessageBoxDefaultButton.

InvalidOperationException

Foi feita uma tentativa para exibir o MessageBox em um processo que não está sendo executado no modo de usuário interativo. Isso é especificado pelo SystemInformation.UserInteractive propriedade.

ArgumentException

options ambos especificado DefaultDesktopOnly e ServiceNotification.

- ou -

buttons uma combinação inválido de especificado MessageBoxButtons.

Uma caixa de mensagem é uma caixa de diálogo modal, o que significa que nenhuma entrada (teclado ou mouse clicar) pode ocorrer, exceto para objetos no formulário modal.O programa deve ocultar ou fechar um formulário de janela restrita (normalmente em resposta a alguma ação do usuário) antes de entrada para outro formulário pode ocorrer.

Quando o usuário clica no botão Ajuda, o arquivo de Ajuda especificado no helpFilePath parâmetro estiver aberto e o conteúdo da Ajuda identificado pela navigator parâmetro é exibido. O formulário que possui a caixa de mensagem (ou o formulário ativo) também recebe o HelpRequested evento.

Fornecem arquivos de Ajuda compilado tabela sumário, índice, Pesquisar e palavra-chave links nas páginas.Você pode usar os seguintes valores para navigator: TableOfContents, Find, Index, ou Topic.

The helpFilePath parâmetro pode ser do formulário C:\caminho\sample.chm ou /pasta/arquivo.htm.

O exemplo de código a seguir demonstra como mostrar uma caixa de mensagem com o botão Ajuda.Quando o usuário clica no botão Ajuda, a Mspaint.chm Arquivo de ajuda é aberto e na guia Índice de ajuda é exibida. O exemplo requer que o Mspaint.chm Arquivo de ajuda é instalado.

using System;
using System.Drawing;
using System.ComponentModel;
using System.Windows.Forms;


...


// Display a message box. The Help button opens 
// the Mspaint.chm Help file and shows the Help contents 
// on the Index tab.
DialogResult r3 = MessageBox.Show ("Message with Help file and Help navigator.", 
                                   "Help Caption", MessageBoxButtons.OK,
                                   MessageBoxIcon.Question, 
                                   MessageBoxDefaultButton.Button1, 
                                   0, "mspaint.chm", 
                                   HelpNavigator.Index);



package WindowsApplication1;

import System.*;
import System.Drawing.*;
import System.ComponentModel.*;
import System.Windows.Forms.*;


...


// Display a message box. The Help button opens 
// the Mspaint.chm Help file and shows the Help contents 
// on the Index tab.
DialogResult r3 = MessageBox.Show("Message with Help file and "
    + "Help navigator.", "Help Caption", MessageBoxButtons.OK,
    MessageBoxIcon.Question, MessageBoxDefaultButton.Button1,
    (MessageBoxOptions)0, "mspaint.chm", HelpNavigator.Index);


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0
Mostrar: