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 { } 

  • 相关阅读:
    debian8 vga 文本模式下出现闪屏
    Delphi中根据分类数据生成树形结构的最优方法
    SQL获取每月、每季度、每年的最后一天记录
    Delphi实现树型结构
    Delphi中initialization和finalization
    Delphi 连接 Paradox
    delphi2007单个文件(pas)的控件安装
    Delphi安装*.pas扩展名的控件
    数据库组件介绍(Delphi)
    Delphi控件开发浅入深出(三)
  • 原文地址:https://www.cnblogs.com/AlexOneBlogs/p/7743158.html
Copyright © 2011-2022 走看看