Beispiel #1
0
        /// <summary>
        /// 弹出提示框
        /// </summary>
        /// <param name="title">标题</param>
        /// <param name="text">内容</param>
        /// <param name="type">类型:w,e,i</param>
        /// <param name="time">显示时间:毫秒</param>
        /// <param name="clickAction">点击触发动作反馈</param>
        public static void Display(string title, string text, char type, int time, Action clickAction = null)
        {
            try
            {
                if (form == null || form.IsDisposed)
                {
                    form = new ToastForm();
                }

                ToastType tt = ToastType.info;
                if (type == 'w' || type == 'W')
                {
                    tt = ToastType.warn;
                }
                if (type == 'e' || type == 'E')
                {
                    tt = ToastType.error;
                }

                form.SetContent(title, text, tt, time); //设置提示框:标题、文本、类型、时间
                form.ClickAction = clickAction;         //设置单击触发事件
                form.Toast();
            }
            catch { }
        }
Beispiel #2
0
        /// <summary>
        /// 弹出提示框
        /// </summary>
        /// <param name="title">标题</param>
        /// <param name="text">内容</param>
        /// <param name="type">类型:w,e,i</param>
        /// <param name="time">显示时间:ms</param>
        public static void Display(string title, string text, char type, int time)
        {
            try
            {
                if (form == null || form.IsDisposed)
                {
                    form = new ToastForm();
                }

                form.SetContent(title, text, type, time);
                form.Toast();
            }
            catch { }
        }
Beispiel #3
0
        /// <summary>
        /// 弹出提示框
        /// </summary>
        /// <param name="title">标题</param>
        /// <param name="text">内容</param>
        /// <param name="type">类型</param>
        /// <param name="clickAction">点击动作</param>
        /// <param name="time">显示时间:秒</param>
        public static void Display(string title, string text, ToastType type = ToastType.info, Action clickAction = null, short time = 5)
        {
            try
            {
                if (form == null || form.IsDisposed)
                {
                    form = new ToastForm();
                }

                form.SetContent(title, text, type, time * 1000); //设置提示框:标题、文本、类型、时间
                form.ClickAction = clickAction;                  //设置单击触发事件
                form.Toast();
            }
            catch { }
        }