¿Hay un equivalente de MessageBox.Show()
en MonoMac, o tengo que crear una especie de clase emergente específicamente para este propósito?¿Hay un Equivalente MessageBox.Show() en MonoCode
5
A
Respuesta
9
Está buscando NSAlert, que es en su mayoría equivalente a MessageBox.
Puede mostrar un NSAlert utilizando NSAlert.RunModal() o usar NSAlert.BeginSheet() si desea que se muestre como una hoja en una ventana en particular.
p. Ej.
var alert = new NSAlert {
MessageText = "Hello, this is an alert!",
AlertStyle = NSAlertStyle.Informational
};
alert.AddButton ("OK");
alert.AddButton ("Cancel");
var returnValue = alert.RunModal();
// returnValue will be 1000 for OK, 1001 for Cancel
Puede echar un vistazo a cómo utilizar un poco más desde una perspectiva MonoMac aquí:
https://github.com/picoe/Eto/blob/master/Source/Eto.Platform.Mac/Forms/MessageBoxHandler.cs
Cuestiones relacionadas
- 1. MessageBox.Show()
- 2. ¿Hay alguna diferencia entre MsgBox y MessageBox.Show?
- 3. MessageBox.Show() fuentes
- 4. ¿Hay un equivalente de C# de m_nCmdShow?
- 5. MessageBox.Show-- cambio de fuente?
- 6. ¿Hay un equivalente 'no en' en GORM?
- 7. MessageBox.Show() Icono personalizado?
- 8. ¿Hay un método equivalente LINQ?
- 9. ¿Hay un equivalente de str_replace en C++?
- 10. ¿Hay un equivalente de MessageBox en WPF?
- 11. ¿Hay un equivalente de "esto" en Powershell?
- 12. ¿Hay un equivalente de JMS en .NET?
- 13. ¿Hay un equivalente a typedef en C#?
- 14. ¿Hay un equivalente a Groovy en C#?
- 15. ¿Hay un equivalente a DBus en OSX?
- 16. ¿Hay un equivalente de Rake en Python?
- 17. ¿Hay un equivalente a memcpy() en Java?
- 18. ¿Hay un equivalente de Make en Windows?
- 19. ¿Hay un equivalente de XDomainRequest en Firefox?
- 20. ¿Hay un equivalente de ucwords en java
- 21. ¿Hay un equivalente @inheritDoc en Doxygen?
- 22. ¿Hay un "\ n" equivalente en VBscript?
- 23. ¿Hay un equivalente de "gettimeofday" en .NET
- 24. ¿Hay un equivalente a SuppressWarnings en Scala?
- 25. MessageBox.Show para Windows Phone 7
- 26. ¿Hay equivalente epoll en Java?
- 27. ¿Hay dojo.hitch equivalente en node.js
- 28. ¿Hay un HKEY_Current_User equivalente de HKey_Classes_Root \ Record?
- 29. ¿Hay un JavaScript equivalente para C# 'params'?
- 30. ¿Hay un WPF equivalente a System.Windows.Forms.Screen?