本地化XtraGrid。

DevExpress汉化 DevExpress控件包8.1版的汉化,添加到项目中,然后就可以把DevExpress中的信息汉化了 立即下载

1、添加一个类,类名:XtraGrid_CN。文件名自动为:XtraGrid_CN.vb

XtraGrid_CN.vb内容如下:

Imports DevExpress.Xtragrid.Localization
Public Class XtraGrid_CN
    Inherits GridLocalizer
    'public override string GetLocalizedString(GridStringId id)
    Public Overrides Function Getlocalizedstring(ByVal id As GridStringId) As String
        Select Case id
            Case GridStringId.CardViewNewCard
                Return ""
            Case GridStringId.CardViewQuickCustomizationButton

                Return ""
            Case GridStringId.CardViewQuickCustomizationButtonFilter
                Return ""
            Case GridStringId.CardViewQuickCustomizationButtonSort
                Return ""
            Case GridStringId.ColumnViewExceptionMessage
                Return "数据录入有误,请更正!"
            Case GridStringId.CustomFilterDialog2FieldCheck
                Return "Field"
            Case GridStringId.CustomFilterDialogCancelButton
                Return "取消"
            Case GridStringId.CustomFilterDialogCaption

                Return "条件为:"
            Case GridStringId.CustomFilterDialogConditionBlanks

                Return "空值"
            Case GridStringId.CustomFilterDialogConditionEQU

                Return "等于="
            Case GridStringId.CustomFilterDialogConditionGT

                Return "大于>"
            Case GridStringId.CustomFilterDialogConditionGTE

                Return "大于或等于>="
            Case GridStringId.CustomFilterDialogConditionLike

                Return "包含"
            Case GridStringId.CustomFilterDialogConditionLT

                Return "小于<"
            Case GridStringId.CustomFilterDialogConditionLTE

                Return "小于或等于>="
            Case GridStringId.CustomFilterDialogConditionNEQ

                Return "不等于<>"
            Case GridStringId.CustomFilterDialogConditionNonBlanks

                Return "非空值"
            Case GridStringId.CustomFilterDialogConditionNotLike

                Return "不包含"
            Case GridStringId.CustomFilterDialogFormCaption

                Return "自定义筛选条件"
            Case GridStringId.CustomFilterDialogOkButton

                Return "确定(&O)"
            Case GridStringId.CustomFilterDialogRadioAnd

                Return "和(&A)"
            Case GridStringId.CustomFilterDialogRadioOr

                Return "或者(&O)"
            Case GridStringId.CustomizationBands

                Return "Bands"
            Case GridStringId.CustomizationCaption

                Return "字段隐藏窗口"
            Case GridStringId.CustomizationColumns

                Return "Columns"
            Case GridStringId.FileIsNotFoundError

                Return "文件 {0} 没找到!"
            Case GridStringId.GridGroupPanelText

                Return ""
            Case GridStringId.GridNewRowText

                Return ""
            Case GridStringId.GridOutlookIntervals

                Return ""
            Case GridStringId.MenuColumnBestFit

                Return "自动宽度"
            Case GridStringId.MenuColumnBestFitAllColumns

                Return "自动宽度(全部)"
            Case GridStringId.MenuColumnClearFilter

                Return "清除筛选条件"
            Case GridStringId.MenuColumnColumnCustomization

                Return "显示/隐藏字段"
            Case GridStringId.MenuColumnFilter

                Return "筛选"
            Case GridStringId.MenuColumnGroup

                Return "进行分组"
            Case GridStringId.MenuColumnGroupBox

                Return "分组区"
            Case GridStringId.MenuColumnSortAscending

                Return "升序排序"
            Case GridStringId.MenuColumnSortDescending

                Return "降序排序"
            Case GridStringId.MenuColumnUnGroup

                Return "取消分组"
            Case GridStringId.MenuFooterAverage

                Return "平均值"
            Case GridStringId.MenuFooterAverageFormat

                Return "平均值={0:#.##}"
            Case GridStringId.MenuFooterCount

                Return "列数"
            Case GridStringId.MenuFooterCountFormat

                Return "{0}"
            Case GridStringId.MenuFooterMax

                Return "最大值"
            Case GridStringId.MenuFooterMaxFormat

                Return "最大值={0}"
            Case GridStringId.MenuFooterMin

                Return "最小"
            Case GridStringId.MenuFooterMinFormat

                Return "最小值={0}"
            Case GridStringId.MenuFooterNone

                Return "没有"
            Case GridStringId.MenuFooterSum

                Return "求和"
            Case GridStringId.MenuFooterSumFormat

                Return "求和={0:#.##}"
            Case GridStringId.MenuGroupPanelClearGrouping

                Return "取消所有分组"
            Case GridStringId.MenuGroupPanelFullCollapse

                Return "收缩全部分组"
            Case GridStringId.MenuGroupPanelFullExpand

                Return "展开全部分组"
            Case GridStringId.PopupFilterAll

                Return "(所有)"
            Case GridStringId.PopupFilterBlanks

                Return "(空值)"
            Case GridStringId.PopupFilterCustom

                Return "(自定义)"
            Case GridStringId.PopupFilterNonBlanks

                Return "(非空值)"
            Case GridStringId.PrintDesignerBandedView

                Return ""
            Case GridStringId.PrintDesignerBandHeader

                Return ""
            Case GridStringId.PrintDesignerCardView

                Return ""
            Case GridStringId.PrintDesignerDescription

                Return ""
            Case GridStringId.PrintDesignerGridView

                Return ""

            Case GridStringId.WindowErrorCaption

                Return "错误"
        End Select
        Return ""
    End Function


End Class

2、在form的load中添加如下代码:

  Dim MyGrid_CN As New XtraGrid_CN
  DevExpress.XtraGrid.Localization.GridLocalizer.Active = MyGrid_CN

接下来运行程序,你会发现XtraGrid中的对话框还是英文的。
这是我在使用中遇到的问题。
在优快云上发表了问题。但是没有人回答。
后来发现关闭计算机重启后,再打工程文件,就变中文了,以前汉化XtraBar没遇到这种情况。

DevExpress.XtraGrid 是一个很强大的表格显示组件 DevExpress.XtraGrid 是一个很强大的表格显示组件,但如果表格的每一列用设计器来设计还是很花时间的,也不通用。但如果使用了这个类,做一个表格就非常简单了,只需传字段、显示的名称、宽度,即可自动生成表格出来。 '参数说明:1:字段名称 2:显示名称 3:宽度 (字符数*8) 4:字段类型 5:是否要分组排序 6:是否为只读 7:是否要汇总计算 8:是否要为粗体,9:是否要固定置左 立即下载

相关推荐

FreeRTOS-Plus-CLI使用笔记

FreeRTOS-Plus-CLI使用笔记 一、简介 详细介绍可参考FreeRTOS-Plus-CLI官网地址入口 FreeRTOS+CLI(Command Line Interface, 命令行接口)提供了一种简单、小型、可扩展且RAM高效的方法,使FreeRTOS应用程序能够处理命令行输入。添加一条指令的步骤如下: 提供一个实现命令功能的函数 将命令映射到该功能函数 注册命令 运行命令解释器 命令行调试接口对于排查分析出现的问题提供了很好的接口,可以通过查看传感器信息判断传感器是否正常,可以查看内置

ApexYuan 6963

DevExpress控件汉化

DevExpress控件设计程序界面时快捷方便,功能强大,但一般是英文版,对于初学者来说汉化是个问题。经过研究发现,其实Localizer类提供了汉化的接口,仅需重载Localizer类中的GetLocalizedString方法即可。 例如,要汉化Edit控件、对话框或其他常用控件的标题、快捷菜单等项目,可以继承命名空间 DevExpress.XtraEditors.Controls中的Loc

stonerliu的专栏 866

SpringBoot项目启动后ShardingSphere5.0首次SQL查询慢?这个预热技巧帮你搞定

本文针对SpringBoot项目集成ShardingSphere 5.0后首次SQL查询慢的问题,深入剖析了其根源在于SQL解析引擎的懒加载与缓存初始化。文章提供了三种有效的预热技巧,包括精准的SQL解析引擎预热、简单查询触发全链路预热以及可配置的生产级方案,帮助开发者将初始化成本提前至应用启动阶段,从而消除性能毛刺,提升用户体验与系统稳定性。

chair的专栏 1062

XtraGrid控件汉化(C#)

首先应该在程序前面加上using DevExpress.XtraGrid.Localization; 然后自己写一个类如下(我只汉化了我需要的部分,还有很多都没写,要汉化其他的只要找到对应的属性然后返回相应的字符串即可) public class ChzLocalizer :DevExpress.XtraGrid.Localization.GridLocalizer {              

點煙 2493

hdu 1195 Open the Lock(bbfs(双向广搜))

<br />第一次使用双向广搜算法求解,感觉效率的确提高了不止两倍。刚开始的一直WA,后来发现是每次都要扩展一层的节点,然后在扩展另一层的节点,而不是每次只扩展一个节点。<br /> /* Author: ACb0y Date: 2010-9-21 Type: bbfs(双向广搜) ProblemId: hdu 1195 Open the Lock Result: AC */ #include <iostream> #include <queue> using namespace

个人独立博客http://www.acb0y.cn/ 1526

Halcon VariableInspect (变量检查拓展)安装指南

网址2;

T 963

StringGrid 删除行,行ID将不正确的解决方法

ty procedure TFMMain.N1Click(Sender: TObject); var   iRow : Integer; begin   if strngrdResult.Selection.Top > 0 then   begin     iRow := strngrdResult.RowCount;     TMyGrid(strngrdResult).Move

ts_otaku的专栏 635

从零搭建运行Pytorch版pointNet++模型全流程及个性化数据集训练测试可视化

从零搭建运行Pytorch版pointNet++模型全流程及个性化数据集训练测试可视化

funfan的博客 9433

StringGrid属性

功能:以网格形式显示或编辑多个字符串。     主要属性:             Cells:获取每个单元格的值,用法Cells[ARow][ACol];     Cols:TString类型,返回某一列的所有字符串,用法Cols[index];     Objects:列出一个单元格对应的对象,用法Objects[ARow][ACol];     Rows:TString类型,返回某一行的所有

远方 4969

26届数字IC秋招笔试面试全攻略 - CPU基础架构-数字IC设计专家

本文介绍了CPU基础架构的三大关键技术:流水线、冒险处理和指令集设计。首先解析了经典五级流水线结构(取指、译码、执行、访存、写回)及其性能指标。其次详细阐述了三种流水线冒险(数据、控制、结构)及解决方案,如数据前递、分支预测等。最后对比了RISC与CISC指令集特点,并以RISC-V为例说明指令格式设计原则。全文系统梳理了CPU核心架构知识,为数字IC设计提供重要参考。

2301_79143213的博客 930

SO_KEEPALIVE、TCP_KEEPIDLE、TCP_KEEPINTVL、保活包

是一个套接字选项,用于设置是否启用 keepalive 机制。在这段代码中没有涉及到选项的设置。当被设置为非零值时,表示启用 keepalive 机制。keepalive 是一种用于检测连接是否仍然有效的机制。通过定期发送一些特定的探测数据,可以检测到网络连接的异常中断或对端应用程序的崩溃退出。为了避免以上情况,可以启用 keepalive 机制,即使在无数据传输的情况下也定期发送探测数据。如果在一定时间内没有收到对端的响应,就认为连接已经失效,并进行相应的处理。要启用选项,需要使用函数。其中,fd。

m0_46376834的博客 4816

StringGrid控件的属性和使用

StringGrid控件的属性和使用          简介:StringGrid控件是一种很常用的表格显示控件,大家都知道在数据量比较大、需要按条目显示的时候,用表格显示会使整个显示简洁大方,有条理。          StringGrid控件用于建立显示字符串的网格,每个单元格都可以看作是显示一个字符串变量的值,整个表格则可以看作一个字符串的二维数组按顺序依次显示出来(eg.StringG

FC的专栏 3380

生物量预测:基于Swin-Unet模型的生物量模型预测

本文提出了一种基于Swin-Unet架构的多源遥感地上生物量(AGB)预测方法。该方法整合了光学影像、SAR雷达影像、气候环境参数以及地形数据(坡度和坡向)等多源信息,通过24个输入通道(13+2+7+1+1)构建预测模型。研究采用Min-Max归一化预处理数据,并使用80%训练集、16%验证集和20%测试集的划分策略。模型基于Swin-Unet 2D架构,设置64个初始滤波器、4层深度、4×4堆叠数和2×2补丁大小。该方法通过整合多源遥感数据和先进深度学习架构,为AGB反演提供了新的解决方案。

此星光明博客 61

本地化XTRAGRID

 本地资源文件Imports DevExpress.XtraGrid.LocalizationPublic Class DevGridzh    Inherits GridLocalizer    Public Overrides Function GetLocalizedString(ByVal id As GridStringId) As String        Select C

Mike 750

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

资源本地化

1. 文档导读 本文档以颜色区分内容的重要性和不同性,阅读本文档时请注意以下事项: 1. 红色部分表示需要注意的重点内容;(加粗的尤甚) 2. 蓝色部分表示相应于前版本新增的内容; 3. 紫色部分表示跟前版本不同的内容; 本文档的变动历史都记录在“修改记录说明”一节。本文通过用到英文单词的地方,也是本人理解不是很深刻的地方,如果有什么好...

weixin_30550271的博客 152

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

dotNet 环境中汉化xtraGrid控件的函数

Devexpress公司有其推荐的两种本地化方法,这里这个是我一开始没对其了解不深时实现的笨方法,已经放在这里了,就继续放着吧, 可惜的是不明白为什么我个下载的Help中没有关于这方面的详细说明,而非要去它的网站上去查资料才行。xtraGrid控件的强大和易用性就不用说了,做过数据库的人都应该知道的。 它里面许多部分是以英文的方式呈现给用户的,这就使得我们有必要中文化一下它了。要不怎么呈现给用

2909

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Dxperience 本地化源码

public class DxperienceXtraGridLocalizationCHS : GridLocalizer{ public override string GetLocalizedString(GridStringId id) { switch (id) { case GridStringId.FileIsNotFoundError: return "文件{0}没有找到";...

javababy1 170

Linux文本处理工具sed核心原理与实战技巧

流式文本编辑器sed是Linux/Unix系统中经典的文本处理工具,基于行处理的模式空间机制实现高效流式编辑。其核心原理是通过读取-执行-输出的循环处理模式,配合正则表达式实现查找替换、行编辑等操作,特别适合日志处理、批量替换等自动化场景。作为Shell三剑客之一,sed与grep、awk形成互补工具链,在服务器运维、数据处理等领域有广泛应用。通过地址定位、保持空间等高级功能,可以处理多行文本、实现复杂转换,而分组捕获和反向引用则大大增强了模式匹配能力。掌握sed不仅能提升日常文本处理效率,更是理解Linu

weixin_34221036的博客 352

汉化DevExpress

今天Copy到汉化DevExpress的Code 大家分享下 using System;using System.Collections.Generic;using System.Text;using DevExpress.XtraGrid.Localization;using DevExpress.XtraBars.Localization;using DevExpress.Xtr...

weixin_30268071的博客 169

DXperience Winforms12.2版的中文使用手册

最近我翻译了DXperience Winforms12.2版的开发手册,有不当的地方欢迎指正: 目录: DXperience WinForms12.2帮助文档一:皮肤 DXperience WinForms12.2帮助文档二:弹出菜单 DXperience WinForms12.2帮助文档三:在XtraGrid中自定义菜单 DXperience WinForms12.2帮助文档四:自

IBigPig 1508

汉化DevExpress的Code

汉化DevExpress的Code 今天Copy到 汉化DevExpress的Code 大家分享下 using System; using System.Collections.Generic; using System.Text; using DevExpress.XtraGrid.Localization; using Dev...

weixin_30411239的博客 336

DevExpress WinForm 控件汉化方法 代码(二)

本文件代码适用于DevExpress 2011.2.5以后版本 (5)XtraEditors.Controls.Localizer Imports System.Resources Imports System.Reflection Public Class XLocallizerEditors Inherits DevExpress.XtraEditors.Controls.Localiz...

weixin_30411997的博客 466
下一篇: 汉化XtraBar
pboot
博客等级 码龄21年 1粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值