13 de febrero de 2012

Propiedades MessageBox


 Propiedades del MessageBox*
Como hemos visto, Visual Studio nos provee una serie de controles para facilitarnos el trabajo de la UI ya que muchos para no decir la mayoría de los programadores nos enfocamos mas en el código funcional que en el diseño y por tal razón no somos muy buenos en cuestión de diseño, pues dentro de esos controles tenemos uno que se llama MessageBox y que como su nombre lo indica es una caja de mensajes que utilizamos para mostrar mensajes de confirmación o de lo que queramos, al cual le podemos modificar algunas de sus propiedades ,veamos un ejemplo:



Este es el código:

MessageBox.Show("No se puede completar la operacion", "Peligro", MessageBoxButtons.OK,MessageBoxIcon.Warning);


Lo primero es que aquí estamos utilizando 4 propiedades del MessageBox, la primera es el mensaje "No se puede completar la operación" el cual puede ser cualquier mensaje que deseemos mostrar, la segunda es el tiltulo del mensaje "Peligro" que al igual que el mensaje podemos poner cualquier texto, la tercera es el tipo de messageBox, en esta caso usamos MessageBoxButtons.OK pero tenemos diferentes opciones ya sea    MessageBoxButtons.OKCancel, MessageBoxButtons.YesNo entre otros que nos mostrarían dos botones respectivamente o tres en el caso de utilizar MessageBoxButtons.AbortRetryIgnore o MessageBoxButtons.YesNoCancel en donde se mostraría un botón por cada una de las opciones Yes No Cancel etc. Y por ultimo tenemos  la imagen que también nos muestra varias opciones de imagenes, aqui seleccionamos Warning en MessageBoxIcon seguido de MessageBoxButtons como podemos ver en el codigo de ejemplo. Algunas de las imagenes disponibles o Iconos son los siguientes:





== MessageBoxIcon.Information==
seria la misma imagen para:
== MessageBoxIcon.Asterisk ==



 ==MessageBoxIcon.Error==

Y por ultimo:



 ==MessageBoxIcon.Question==




*Gracias a Ismael Medrano

Related Posts:

  • DateTimePicker VS El control DateTimePicker permite seleccionar una fecha de manera conveniente. Cuando se accede a este objeto, muestra la fecha actual y, mediante flechas de desplazamiento que pertenecen al control, muestra calendarios que … Read More
  • Gambas2 El Visual Basic De Linux (UBUNTU) Gambas es un lenguaje de programación líbre derivado de BASIC (de ahí que Gambas quiera decir Gambas Almost Means Basic). Es distribuido con licencia GNU GPL. Cabe destacar que presenta ciertas similitudes co… Read More
  • Ruta BD access desde directorio aplicación VSC# string rutaBD = Application.StartupPath + "\\bd.mdb";             con = new conexionOleDb(rutaBD); VB Dim rutaBD As String = Application.StartupPath + "\… Read More
  • Llenar DGV desde arreglos con VSEsta fue una tarea de la universidad, aquí se digitará la información en tres textbox y luego al presionar el botón de agregar datos estos aparecerán en el DatagridView, sin necesidad de guardarse en ninguna base de datos, a … Read More
  • Suma VSPara C# se ocupan dos textbox, un botón y un label para mostrar el resultado y queda así: private void button1_Click(object sender, EventArgs e)         {   &nb… Read More