DevExpress GridView 自定义搜索按钮改为中文内容
2014-08-11 22:41
411 查看
首先将 GridControl 控件的搜索功能显示出来.
http://www.cnblogs.com/DeepLearing/p/3887601.html
显示效果如下:
![](http://images.cnitblog.com/i/658616/201408/112227182488066.jpg)
可以通过 GridLocalizer 来实现更改 Find,Clear 的名称.
首先我们定义一个类,继承 GridLocalizer 并重写 GridLocalizedString 方法,1:避免重复 2 : 方便我们操作.代码如下
然后再我们的后台添加一个方法用于修改Button内容..
最后调用处理一下就可以了.
显示效果如下 :
http://www.cnblogs.com/DeepLearing/p/3887601.html
显示效果如下:
![](http://images.cnitblog.com/i/658616/201408/112227182488066.jpg)
可以通过 GridLocalizer 来实现更改 Find,Clear 的名称.
首先我们定义一个类,继承 GridLocalizer 并重写 GridLocalizedString 方法,1:避免重复 2 : 方便我们操作.代码如下
public class MyGridLocalizer : GridLocalizer { Dictionary<GridStringId, string> CusLocalizedKeyValue = null; public MyGridLocalizer(Dictionary<GridStringId, string> cusLocalizedKeyValues) { this.CusLocalizedKeyValue = cusLocalizedKeyValues; } public override string GetLocalizedString(GridStringId id) { if(CusLocalizedKeyValue != null) { string gridStringDisplay = string.Empty; foreach (var gridLocalizer in CusLocalizedKeyValue) { if (gridLocalizer.Key.Equals(id)) { gridStringDisplay = gridLocalizer.Value; break; } } return gridStringDisplay; } return base.GetLocalizedString(id); } }
然后再我们的后台添加一个方法用于修改Button内容..
public Dictionary<GridStringId,string> SetGridLocalizer() { Dictionary<GridStringId, string> LocalizedKeyValue = new Dictionary<GridStringId, string>(); LocalizedKeyValue.Add(GridStringId.FindControlFindButton, "查找"); LocalizedKeyValue.Add(GridStringId.FindControlClearButton, "清空"); return LocalizedKeyValue; }
最后调用处理一下就可以了.
private void Form1_Load(object sender, EventArgs e) { Dictionary<GridStringId, string> gridLocalizer = SetGridLocalizer(); MyGridLocalizer Localizer = new MyGridLocalizer(gridLocalizer); GridLocalizer.Active = Localizer; gridControl1.DataSource = ""; }
显示效果如下 :
![](http://images.cnitblog.com/i/658616/201408/112239278581465.jpg)
相关文章推荐
- DevExpress实现自定义GridControl中按钮文字内容的方法
- 弹出下拉编辑控件,跟踪输入内容自动过滤查询,过滤条件完全自定义,支持TextBox,支持DataGridView(弹出查询对话框),支持DevExpress 8.2的TextEdit,Gridview
- GridView操作小技巧-自定义删除按钮
- gridview控件自定义绑定,响应模板列按钮事件
- 对gridview绑定数据的操作方法,自定义显示内容
- 表单,放着一个文本框和一个按钮,单击按钮,表单的标题改为文本框中的内容+你好
- 仿“文章高级搜索”标签在主页中搜索自定义内容模型中的字段
- google工具栏中的自定义搜索按钮
- 自定义提示框(alert、confirm 可自定义标题 内容 图标 取消按钮)
- GridView根据某行的内容显示或隐藏Edit按钮
- Flex自定义在DataGrid中搜索内容
- jsp页中搜索文本框,默认显现“关键字”点击后“关键字”消失,输入内容点搜索按钮文本框状态保持怎么做?
- DevExpress AspxGridView系列不能在中文目录下正确运行
- 搜索框输入内容回车后如何触发搜索按钮,自动打开网页
- 根据输入的中文的搜索其拼音相似的内容
- 自定义GridView的某列的内容
- 在GridView中自定义删除按钮,加入Javasript的方法
- GridView中自定义单选按钮列的实现!(修改)
- 调整 ASPxGridView 中的分页按钮自定义输出
- GridView用模版里的按钮在RowCommand中取出当前的行号来的方法(实用)(高级内容)