Uno de los problemas los cuáles se les presenta a las personas que programan en ambientes windows es crear mensajes de texto ó advertencia, ésto se hace facil con las windows forms con el objeto MessageBox ó ShowMessage en c++.
En Gtk se utiliza MessageDialog, como práctica, creamos un proyecto nuevo, agregamos un simple botón y en su evento click insertamos éste código:
MessageDialog dialogo; dialogo = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, "MENSAJE DE ERROR"); dialogo.Run(); dialogo.Destroy();
En dónde “Mensaje de error” será lo que se despliegue como texto y con un botón de aceptar.

Otra manera de enviar un mensaje de texto es también utilizando windows forms, para ello agregamos las referencias, del lado izquierdo en donde dice referencias damos click derecho y luego en Editar preferencias, de la lista que nos aparecerá, seleccionamos el System.windows.forms.

Y en nuestro MainWindows.cs incluimos las librerías:
using System.Windows.Forms;
Ahora en el evento click del botón sólo escribimos:
MessageBox.Show("Mensaje de error");

Conclusión:
Lo más aconsejable claro, es hacerlo con puro GTK, ya que se integra bastante bien a gnome, las windows forms en gnome se ven muy feas.