Esempio n. 1
0
    /// <summary>
    /// 隐藏消息框 并停止计时
    /// </summary>
    public void MsgDivHidden()
    {
        this.Text        = "";
        this.Visible     = false;
        this.hiddenClick = 0;
        //this.tslblRemainSecond.Text = "";
        if (this.timerLable.Enabled == true)
        {
            this.timerLable.Stop();
        }

        //调用 委托 然后清空委托
        if (dgCallBack != null && dgCallBack.GetInvocationList().Length > 0)
        {
            dgCallBack();
            dgCallBack -= dgCallBack;
        }
    }
Esempio n. 2
0
 /// <summary>
 /// 在消息框中显示消息字符串 并在消息消失时 调用回调函数
 /// </summary>
 /// <param name="msg">要显示的字符串</param>
 /// <param name="seconds">消息显示时间</param>
 /// <param name="callback">回调函数</param>
 public void MsgDivShow(string msg, int seconds, DGMsgDiv callback)
 {
     MsgDivShow(msg, seconds);
     dgCallBack = callback;
 }
Esempio n. 3
0
 /// <summary>
 /// 在消息框中显示消息字符串 并在消息消失时 调用回调函数
 /// </summary>
 /// <param name="msg">要显示的字符串</param>
 /// <param name="callback">回调函数</param>
 public void MsgDivShow(string msg, DGMsgDiv callback)
 {
     MsgDivShow(msg);
     dgCallBack = callback;
 }