zoukankan      html  css  js  c++  java
  • DevExpress的提示框

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using DevExpress.XtraEditors;
    using System.Windows.Forms;
    
    namespace ZL.Shell桌面.Dialog
    {
        class DialogBox
        {
            /// <summary>
            /// 显示信息
            /// </summary>
            /// <param name="strSting"></param>
            public static void Show(string strSting)
            {
                DevExpress.XtraEditors.XtraMessageBox.Show(strSting, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
    
            /// <summary>
            /// 确定或取消
            /// </summary>
            /// <param name="strString"></param>
            /// <returns></returns>
            public static DialogResult Confirm(string strString)
            {
                return DevExpress.XtraEditors.XtraMessageBox.Show(strString, "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
            }
    
            /// <summary>
            /// 确定删除
            /// </summary>
            /// <returns></returns>
            public static DialogResult ConfirmDelete()
            {
                return DevExpress.XtraEditors.XtraMessageBox.Show("确定要删除吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
            }
    
        }
    }

    汉化ok和cnacel:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using DevExpress.XtraEditors.Controls;
    
    namespace TrueLore.GGZYZXJG.MainUI.Dialog
    {
        /// <summary>
        /// DialogBox按钮汉化
        /// </summary>
        public class LocalCHS:Localizer
        {
            public override string GetLocalizedString(StringId id)
            {
                switch (id)
                {
                    case StringId.XtraMessageBoxCancelButtonText:
                        return "取消";
                    case StringId.XtraMessageBoxOkButtonText:
                        return "确定";
                    case StringId.XtraMessageBoxYesButtonText:
                        return "";
                    case StringId.XtraMessageBoxNoButtonText:
                        return "";
                    case StringId.XtraMessageBoxIgnoreButtonText:
                        return "忽略";
                    case StringId.XtraMessageBoxAbortButtonText:
                        return "中止";
                    case StringId.XtraMessageBoxRetryButtonText:
                        return "重试";
                    default:
                        return "";
                }
            }
        }
    }

    //调用:

     if (DialogBox.Confirm("是否开始设置")==DialogResult.OK) { } else { } 

  • 相关阅读:
    碰撞的蚂蚁 牛客网 程序员面试金典 C++ Java Python
    空格替换 牛客网 程序员面试金典 C++ Python
    穿点最多的直线 牛客网 程序员面试金典 C++
    第K个数 牛客网 程序员面试金典 C++ Python
    React Native之图片/宽高/字体平台适配
    echarts玩转图表之矩形树图
    如何评价 Vue 的 Function-based Component?
    如何写一个像axios那样牛叉的请求库
    精读《Nuxtjs》
    react hooks系列之useRef
  • 原文地址:https://www.cnblogs.com/AlexOneBlogs/p/7743158.html
Copyright © 2011-2022 走看看