读书笔记 UltraGrid(6)
资源汉化
ResourceCustomizer rc = Infragistics.Win.UltraWinGrid.Resources.Customizer;
rc.SetCustomizedString("RowFilterDropDown_Operator_Contains", "包含");
如何知道资源名呢
使用Reflector.exe,在resources中查看Infragistics.Win.UltraWinGrid.strings.resources,包括grid的所有字符串资源;
常用的资源翻译如下:
//过滤操作符
rc.SetCustomizedString("RowFilterDropDown_Operator_Equals", "等于");
rc.SetCustomizedString("RowFilterDropDown_Operator_NotEquals", "不等于");
rc.SetCustomizedString("RowFilterDropDown_Operator_LessThan", "小于");
rc.SetCustomizedString("RowFilterDropDown_Operator_LessThanOrEqualTo", "小等于");
rc.SetCustomizedString("RowFilterDropDown_Operator_GreaterThan", "大于");
rc.SetCustomizedString("RowFilterDropDown_Operator_GreaterThanOrEqualTo", "大等于");
rc.SetCustomizedString("RowFilterDropDown_Operator_Match", "匹配");
rc.SetCustomizedString("RowFilterDropDown_Operator_Like", "类似");
rc.SetCustomizedString("RowFilterDropDown_Operator_StartsWith", "以...开始");
rc.SetCustomizedString("RowFilterDropDown_Operator_Contains", "包含");
rc.SetCustomizedString("RowFilterDropDown_Operator_EndsWith", "以...结束");
rc.SetCustomizedString("RowFilterDropDown_Operator_DoesNotStartWith", "不以...开始");
rc.SetCustomizedString("RowFilterDropDown_Operator_DoesNotContain", "不包含");
rc.SetCustomizedString("RowFilterDropDown_Operator_DoesNotEndWith", "不以...结束");
rc.SetCustomizedString("RowFilterDropDown_Operator_DoesNotMatch", "不匹配");
rc.SetCustomizedString("RowFilterDropDown_Operator_NotLike", "不类似");
//过滤值列表显示的特殊值
rc.SetCustomizedString("RowFilterDropDownAllItem", "所有");
rc.SetCustomizedString("RowFilterDropDownBlanksItem", "空");
rc.SetCustomizedString("RowFilterDropDownCustomItem", "(自定义过滤)");
rc.SetCustomizedString("RowFilterDropDownNonBlanksItem", "非空");
rc.SetCustomizedString("RowFilterDropDownAllItem", "所有");
//自定义过滤对话框
rc.SetCustomizedString("RowFilterDialogTitlePrefix", "输入过滤准则为");
rc.SetCustomizedString("FilterDialogAllComboItem", "所有");
rc.SetCustomizedString("FilterDialogAnyComboItem", "任意");
rc.SetCustomizedString("FilterDialogApplyLabelText", "过滤基于以下{0}的条件");
rc.SetCustomizedString("FilterDialogConditionAddButtonText", "添加");
rc.SetCustomizedString("FilterDialogConditionDeleteButtonText", "删除");
rc.SetCustomizedString("FilterDialogDeleteButton_AccessibleDescription", "删除选择的条件");
rc.SetCustomizedString("FilterDialogOkButtonText", "确定(&O)");
rc.SetCustomizedString("FilterDialogCancelButtonText", "取消(&C)");
rc.SetCustomizedString("FilterDialogOkButtonNoFiltersText", "不过滤");
rc.SetCustomizedString("FilterDialogTitle", "自定义过滤");
rc.SetCustomizedString("RowFilterDropDownEquals", "等于");
rc.SetCustomizedString("RowFilterDropDownNotEquals", "不等于");
rc.SetCustomizedString("RowFilterDropDownLessThan", "小于");
rc.SetCustomizedString("RowFilterDropDownLessThanOrEqualTo", "小于等于");
rc.SetCustomizedString("RowFilterDropDownGreaterThan", "大于");
rc.SetCustomizedString("RowFilterDropDownGreaterThanOrEqualTo", "大于等于");
rc.SetCustomizedString("RowFilterDropDownMatch", "自定义规则表达式");
rc.SetCustomizedString("RowFilterDropDownLike", "模糊查找");
rc.SetCustomizedString("RowFilterDialogBlanksItem", "空白");
rc.SetCustomizedString("RowFilterDialogDBNullItem", "无值");
rc.SetCustomizedString("RowFilterDialogEmptyTextItem", "空字符");
//清除条件按钮提示
rc.SetCustomizedString("FilterClearButtonToolTip_FilterCell", "单击这里清除'{0}'过滤条件");
rc.SetCustomizedString("FilterClearButtonToolTip_RowSelector", "单击这里清除所有过滤条件");
//过滤模板
rc.SetCustomizedString("RowFilterPatternCaption", "无效查找模式");
rc.SetCustomizedString("RowFilterPatternError", "错误的解析模式{0}. 请输入一个有效的表达式");
rc.SetCustomizedString("RowFilterPatternException", "无效查找模式{0}");
rc.SetCustomizedString("RowFilterRegexError", "无效的规则表达式{0}.请输入一个有效的表达式");
rc.SetCustomizedString("RowFilterRegexErrorCaption", "无效规则表达式");
rc.SetCustomizedString("RowFilterRegexException", "无效规则表达式{0}");
//列选择
rc.SetCustomizedString("ColumnChooserButtonToolTip", "点击这里显示列选择器");
rc.SetCustomizedString("ColumnChooserDialogCaption", "列选择");
//删除
rc.SetCustomizedString("DeleteMultipleRowsPrompt", @"你选择删除{0}行!\n点击【是】则删除,否则点击【否】退出。");
rc.SetCustomizedString("DeleteRowsMessageTitle", "删除多行");
rc.SetCustomizedString("DeleteSingleRowMessageTitle", "删除多行");
rc.SetCustomizedString("DeleteSingleRowPrompt", "你选择删除1行!\n点击【是】则删除,否则点击【否】退出。");
转载于:https://www.cnblogs.com/chump/archive/2012/02/10/2345456.html
读书笔记 UltraGrid(6)相关推荐
- 读书笔记 UltraGrid(2)
理解UltraGrid: 缺省每个UltraGrid至少有一个band且必须有一个band: band也最好使用设计器来添加,不提倡人工来添加: DisplayLayout访问控件的所有布局,包括外观 ...
- 读书笔记 UltraGrid(8)
设置某一列为只读 this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].CellActivation = Activation.ActivateOnly; ...
- 【读书笔记】知易行难,多实践
前言: 其实,我不喜欢看书,只是喜欢找答案,想通过专业的解答来解决我生活的困惑.所以,我听了很多书,也看了很多书,但看完书,没有很多的实践,导致我并不很深入在很多时候. 分享读书笔记: <高效1 ...
- 读书笔记:编写高质量代码--web前端开发修炼之道(二:5章)
读书笔记:编写高质量代码--web前端开发修炼之道 这本书看得断断续续,不连贯,笔记也是有些马虎了,想了解这本书内容的童鞋可以借鉴我的这篇笔记,希望对大家有帮助. 笔记有点长,所以分为一,二两个部分: ...
- 《编程匠艺》读书笔记
<编程匠艺>读书笔记之一 <编程匠艺>读书笔记之二 <编程匠艺>读书笔记之三 <编程匠艺>读书笔记之四 <编程匠艺>读书笔记之五 <编 ...
- 《Java: The Complete Reference》等书读书笔记
春节期间读了下<Java: The Complete Reference>发现这本书写的深入浅出,我想一个问题,书中很多内容我们也知道,但是为什么我们就写不出这样一本书,这么全面,这么系统 ...
- oracle直查和call哪个更快,让oracle跑的更快1读书笔记二
当前位置:我的异常网» 数据库 » <>读书笔记二 <>读书笔记二 www.myexceptions.net 网友分享于:2013-08-23 浏览:9次 <> ...
- 《JavaScript面向对象精要》读书笔记
JavaScript(ES5)的面向对象精要 标签: JavaScript 面向对象 读书笔记 2016年1月16日-17日两天看完了<JavaScript面向对象精要>(参加异步社区的活 ...
- 《The Art of Readable Code》 读书笔记 01
放假前在学校图书馆借了一本新书<The Art of Readable Code>,寒假回来看看,写写其中的Key Idea .summary和一些读书笔记. Preface 前言部分主要 ...
最新文章
- VS2010中“工具选项中的VC++目录编辑功能已被否决”解决方法
- 信而泰推出100G多速率测试模块:填补中国通信产业链短板
- 2015.1.10 解决DataGridView SelectionChanged事件自动触发问题
- 二维稳态热传导 代码实现_博世壁挂炉发生故障代码及处理办法
- 科普|什么是负载均衡
- pySpark环境搭建
- (2)Node.js介绍
- 读《自己动手写操作系统》
- Win10安装JDK与配置环境变量
- ASP.NET MVC HandleErrorAttribute 和 远程链接
- Java项目——Everything 开发思路
- 如何批量查询身份证号码地址归属地,身份证性别男女,星座,身份证生肖,身份证年龄以及身份证是否校验合法,一篇文章介绍清楚
- 空间四点定位原理及应用
- 《认知与设计——理解UI设计准则》笔记(1) 我们感知自己的期望
- nginx中的sub_filter
- DHCP V6 server配置
- braintree 整合国外信用卡支付(visa等)
- BZOJ 2081 Beads Hash
- Smartbi电子表格制作教程
- 仿凡科,微企点建站功能预览