Пример #1
0
        /// <summary>
        /// Zobrazí hlášku týkající se ovládání
        /// </summary>
        /// <param name="type">typ hlášky</param>
        /// <param name="message">text hlášky</param>
        public void showControlMessage(MessageTypeEnum type, string message)
        {
            switch (type)
            {
            case MessageTypeEnum.error:
                //MessageBox.Show(message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                messageLabelControl.ForeColor = Color.Red;
                break;

            case MessageTypeEnum.success:
                messageLabelControl.ForeColor = Color.Green;
                break;

            case MessageTypeEnum.progress:
                messageLabelControl.ForeColor = Color.Blue;
                break;
            }
            if (messageLabelControl.InvokeRequired)
            {
                ShowControlMessageCallback cb = new ShowControlMessageCallback(showControlMessage);
                this.Invoke(cb, new object[] { type, message });
            }
            else
            {
                messageLabelControl.Text = message;
            }
        }
Пример #2
0
 /// <summary>
 /// Zobrazí hlášku týkající se ovládání
 /// </summary>
 /// <param name="type">typ hlášky</param>
 /// <param name="message">text hlášky</param>
 public void showControlMessage(MessageTypeEnum type, string message)
 {
     switch (type)
     {
         case MessageTypeEnum.error:
             //MessageBox.Show(message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             messageLabelControl.ForeColor = Color.Red;
             break;
         case MessageTypeEnum.success:
             messageLabelControl.ForeColor = Color.Green;
             break;
         case MessageTypeEnum.progress:
             messageLabelControl.ForeColor = Color.Blue;
             break;
     }
     if (messageLabelControl.InvokeRequired)
     {
         ShowControlMessageCallback cb = new ShowControlMessageCallback(showControlMessage);
         this.Invoke(cb, new object[] { type, message });
     }
     else
     {
         messageLabelControl.Text = message;
     }
 }