dev XtraMessageBox按钮显示中文
2015-01-29 18:25
302 查看
dev的XtraMessageBox控件使用起来很美观,但默认显示确定的是英文,如下图:
通过下面代码可使“OK”显示为中文:
首先创建一个继承自Localizer的类:
这里要注意,要在工程引用中添加DevExpress.Data和DevExpress.XtraEditors。编写上面的类之后在工程的Program.cs文件的main函数中添加:
即可。如果你的Programs的main函数中有创建窗体,那么最好将上述代码写在main函数内第一行,确保能够执行到。显示效果如图:
我这里只改了确定、取消及是否,读者朋友可根据需要修改其他。
通过下面代码可使“OK”显示为中文:
首先创建一个继承自Localizer的类:
using DevExpress.XtraEditors.Controls; public class MessboxClass : Localizer { public override string GetLocalizedString(DevExpress.XtraEditors.Controls.StringId id) { switch (id) { case StringId.XtraMessageBoxCancelButtonText: return "取消"; case StringId.XtraMessageBoxOkButtonText: return "确定"; case StringId.XtraMessageBoxYesButtonText: return "是"; case StringId.XtraMessageBoxNoButtonText: return "否"; default: return base.GetLocalizedString(id); } } }
这里要注意,要在工程引用中添加DevExpress.Data和DevExpress.XtraEditors。编写上面的类之后在工程的Program.cs文件的main函数中添加:
DevExpress.XtraEditors.Controls.Localizer.Active = new MessboxClass();
即可。如果你的Programs的main函数中有创建窗体,那么最好将上述代码写在main函数内第一行,确保能够执行到。显示效果如图:
我这里只改了确定、取消及是否,读者朋友可根据需要修改其他。
相关文章推荐
- dev XtraMessageBox按钮显示中文
- dev XtraMessageBox按钮显示中文
- extjs之messagebox按钮显示中文
- IOS 调用系统相册或照相机tab按钮显示中文
- 让UIWebView弹出键盘上的按钮显示中文
- 让UIWebView弹出键盘上的按钮显示中文
- 让UIWebView弹出键盘上的按钮显示中文
- QT标题显示中文和messagebox头文件
- bootbox显示中文的按钮
- uploadify不能正确显示中文的按钮文本的解决办法
- uploadify不能正确显示中文的按钮文本的解决办法
- 自学QT之实现QMessageBox的按钮中文显示
- 怎样使点击DBNavigator的Delete按钮时显示中文对话框
- Ext.window.MessageBox按钮中文的设置问题
- 让UIWebView弹出键盘上的按钮显示中文 (附效果图)
- Qt 中文显示 QMessageBox按钮中文显示
- uploadify2.1.4如何能使按钮显示中文
- Qt 中文显示 QMessageBox按钮中文显示
- 64位FC4中文美化,显示EM中按钮中的方框
- 让UIWebView弹出键盘上的按钮显示中文