Esempio n. 1
0
        /// <summary>
        /// Shows the error message.
        /// </summary>
        /// <param name="errorMessage">The error message.</param>
        private void ShowErrorMessage(string errorMessage)
        {
            if (ErrorMessageControl.InvokeRequired)
            {
                StringArgReturningVoidDelegate d = new StringArgReturningVoidDelegate(ShowErrorMessage);
                this.Invoke(d, new object[] { errorMessage });
            }
            else
            {
                ErrorMessageControl.Text = "Login failed!";
            }

            var t = new Timer
            {
                Interval = 3000 // it will Tick in 3 seconds
            };

            t.Tick += (s, timeEventArg) =>
            {
                ErrorMessageControl.Hide();
                t.Stop();
            };
            t.Start();
        }
Esempio n. 2
0
 protected override void ShowErrors()
 {
     ErrorMessageControl.ShowError();
 }