Quero simplificar o MessageBox com escolha Sim / Não, mas acho que não faz sentido criar um formulário para isso. Eu pensei que poderia usar o MessageBox, adicionar botões, etc. para fazer isso. É simples, mas como não há DialogResult retornado, como recupero o resultado?
c#
winforms
dialogresult
Petr
fonte
fonte
A classe MessageBox é o que você está procurando.
fonte
Isso retorna um DialogResult que você pode verificar.
Por exemplo,
fonte
O MessageBox não produzir um DialogResults
Você também pode especificar os botões com bastante facilidade. Mais documentação pode ser encontrada em http://msdn.microsoft.com/en-us/library/ba2a6d06.aspx
fonte
Usar:
MessageBoxResult é usado no Windows Phone em vez de DialogResult ...
fonte
Você também pode usar essa variante com cadeias de texto, eis o código completo alterado (Code from Mikael), testado em C # 2012:
Você pode depois
insira um ícone de mensagem
fonte
A resposta de @Mikael Svenson está correta. Eu só queria adicionar uma pequena adição a ele:
O ícone Messagebox também pode ser incluído e possui uma propriedade adicional, como abaixo:
fonte
fonte
Confira mais detalhes aqui
fonte
Este código simples funcionou para mim. Peguei no MSDN aqui:
https://social.msdn.microsoft.com/Forums/en-US/d1092a96-96b0-4ca4-b716-0c8e55e42ee9/how-can-i-manage-messagebox-result-?forum=Vsexpressvcs
fonte
Tente o seguinte:
fonte