예제 #1
0
        /// <summary>
        /// 静态方法 模拟MESSAGEBOX.Show方法
        /// </summary>
        /// <param name="title">标题</param>
        /// <param name="msg">消息</param>
        /// <returns></returns>

        /*----------------------------------------------------------------
         * //函数说明:根据不同的用户权限加载不同的权限选择框//
         * //输入:string类型标题,string类型信息//
         * //输出:无//
         * //----------------------------------------------------------------*/
        public static bool?Show(string title, string msg)
        {
            var msgBox = new UserMessageBox();

            msgBox.Title   = title;
            msgBox.Message = msg;
            if (title == "提示" || title == "错误")
            {
                msgBox.Tip.Visibility     = Visibility.Visible;
                msgBox.Confirm.Visibility = Visibility.Collapsed;
            }
            else
            {
                msgBox.Tip.Visibility     = Visibility.Collapsed;
                msgBox.Confirm.Visibility = Visibility.Visible;
            }
            msgBox.Focus();
            return(msgBox.ShowDialog());
        }