示例#1
0
        /// <summary>
        /// Muestra un diálogo del tipo <c>OkDialog</c>-
        /// </summary>
        /// <param name = "parent">
        /// La ventana que usa el diálogo.
        /// </param>
        /// <param name = "type">
        /// El tipo del mensaje a mostrar.
        /// </param>
        /// <param name = "message">
        /// El mensaje que se mostrará en el diálogo.
        /// </param>
        public static void Show(Window parent, MessageType type, string message, params object[] args)
        {
            OkDialog dialog = new OkDialog(parent, type, message, args);

            dialog.Run();
            dialog.Destroy();
        }
示例#2
0
        /// <summary>
        /// Shows the error of the given panel.
        /// </summary>
        /// <param name="idx">
        /// The index of the panel.
        /// </param>
        private void ShowErrors(int idx)
        {
            string errors = "";

            foreach (string error in steps[panelIdx].Errors)
            {
                errors += String.Format("{0}\n", error);
            }

            OkDialog.Show(
                panelAssistant,
                MessageType.Warning,
                "Para continuar, soluciona los siguientes problemas:\n\n{0}",
                errors);
        }
示例#3
0
		/// <summary>
		/// Muestra un diálogo del tipo <c>OkDialog</c>-
		/// </summary>
		/// <param name = "parent">
		/// La ventana que usa el diálogo.
		/// </param>
		/// <param name = "type">
		/// El tipo del mensaje a mostrar.
		/// </param>
		/// <param name = "message">
		/// El mensaje que se mostrará en el diálogo.
		/// </param>
		public static void Show(Window parent, MessageType type, string message, params object[] args)
		{			
			OkDialog dialog = new OkDialog(parent,type,message, args);
			dialog.Run();
			dialog.Destroy();
		}