Intente utilizar el cuadro de diálogo Tarea. Es casi similar a MessageBox. Tal vez te guste eso. Solo necesita agregar el paquete de WindowsAPIcode a su referencia y siga las instrucciones en el enlace que di.
Este sitio será de gran ayuda. http://www.developerfusion.com/article/71793/windows-7-task-dialogs/ Aquí hay un ejemplo a continuación: ¡pruébalo!
// Get reference to the dialog type.
var dialogTypeName = "System.Windows.Forms.PropertyGridInternal.GridErrorDlg";
var dialogType = typeof(Form).Assembly.GetType(dialogTypeName);
// Create dialog instance.
var dialog = (Form)Activator.CreateInstance(dialogType, new PropertyGrid());
// Populate relevant properties on the dialog instance.
dialog.Text = "Data Patch";
dialogType.GetProperty("Details").SetValue(dialog, "Sample Text", null);
dialogType.GetProperty("Message").SetValue(dialog, "Sample Text", null);
// Display dialog.
var result = dialog.ShowDialog();
Pardon me @MegaTron for incomplete answer. Ya lo revisé. Espero que esta respuesta también ayude
¿Qué pasa con los enlaces de Code Project? O, por qué la duda. Creo que CP es un gran recurso. Para mí: CP + SO = pan + mantequilla –
CodeProject es muy acertado en lo que respecta a la calidad y corrección de las soluciones, en mi experiencia. He visto demasiados artículos sobre el proyecto de código que hacen algo fundamentalmente erróneo o tonto para confiar en él en el caso general. Hay algunos artículos de muy alta calidad también, pero he encontrado que son la excepción, no la regla. El día que heredé un código de producción que usaba http://www.codeproject.com/KB/cpp/colorprogressbar.aspx fue un día en el que quise sacar mis ojos. –