社区
C#
帖子详情
c# 自定义控件的多语言化问题
caziyo
2011-06-18 10:10:41
在设计自定义控件的时候,可没有Form窗体那样的language属性。。。
在自定义控件里有个label标签,如何让这标签具有多语言呢
...全文
297
5
打赏
收藏
c# 自定义控件的多语言化问题
在设计自定义控件的时候,可没有Form窗体那样的language属性。。。 在自定义控件里有个label标签,如何让这标签具有多语言呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ALPINEOK
2011-06-18
打赏
举报
回复
“多语言需要你自己处理,做个资源文件,里面为对应的文字做好多语言设置,切换语言时重新加载对应的资源”
这种方法经常用来做多国语言的啊!
caziyo
2011-06-18
打赏
举报
回复
不能满足需求
bdmh
2011-06-18
打赏
举报
回复
多语言需要你自己处理,做个资源文件,里面为对应的文字做好多语言设置,切换语言时重新加载对应的资源
http://blog.csdn.net/ChengKing/archive/2005/11/30/540648.aspx
porschev
2011-06-18
打赏
举报
回复
用资源文件为什么不能实现需求?
xuexiaodong2009
2011-06-18
打赏
举报
回复
[Quote=引用 3 楼 alpineok 的回复:]
“多语言需要你自己处理,做个资源文件,里面为对应的文字做好多语言设置,切换语言时重新加载对应的资源”
这种方法经常用来做多国语言的啊!
[/Quote]不知道怎么不能满足要求了
C#
的窗体应用程序的多
语言
实现
当我们的软件需要在国外应用时,就需要将软件界面的文字切换成相应国家的
语言
,这时就需要实现软件界面的多
语言
,也称为国际
化
,本篇博客讲的是
C#
的多
语言
版本的实现。本篇博客分别讲解如下内容: 主窗体的多
语言
实现 自定义窗体的多
语言
实现
自定义控件
的多
语言
实现 MessageBox对话框的多
语言
实现、普通字符串的多
语言
实现。 本篇博客讲解的方法是冷切换而非热切换,即更改
语言
设置后,软件需要重启才能...
C#
开发自定义日历控件实战教程
在开发
自定义控件
时,选择使用还是Control类,应根据具体需求进行权衡。以下从功能复杂度、性能与可复用性等方面进行分析。Day = day;流程图:日历控件开发流程graph TDA[选择Control基类] --> B[初始
化
控件样式]B --> C[重写OnPaint绘制日历]C --> D[处理鼠标点击事件]D --> E[注册自定义事件]E --> F[宿主窗体订阅事件]F --> G[实现完整日历功能]通过本章的学习,我们不仅掌握了与Control。
C#
Winform 编程:
自定义控件
开发与使用实战教程
在
C#
的Winform编程中,
自定义控件
是指开发者根据特定需求,基于.NET Framework提供的控件类库,通过继承和扩展来创建具有独特功能和外观的控件。这些控件能够弥补标准控件在功能和表现上的不足,为应用程序提供更加丰富、灵活的用户界面交互体验。功能扩展:标准控件的功能是有限的,而
自定义控件
可以根据项目需求,整合多种功能,例如创建一个集成了文本输入、日期选择和数据验证功能的复合控件,从而减少重复代码的编写,提高开发效率。界面美
化
。
C#
WinForm应用程序多
语言
实现全面指南
本文全面介绍了
C#
WinForm应用程序实现多
语言
支持的多种方案,包括基于XML、数据库、资源文件(.resx)和JSON的实现方式。文章首先阐述了多
语言
实现的核心原理和.NET框架的本地
化
支持机制,随后详细分析了每种方案的实现步骤、优缺点及适用场景。XML方案适合中小型项目,结构清晰但性能较差;.resx资源文件方案是.NET原生支持的方式,集成度高但文件数量多;数据库方案适合大型企业级应用,便于集中管理但需要数据库支持;JSON方案格式简洁,便于与Web API集成但需要处理文件读写。此外,文章还介绍
C#
基于Json文件的多
语言
翻译功能简单实现
C#
基于Json文件的多
语言
翻译功能简单实现大致思路具体实现及演示:2、自定义翻译类库3 调用方式及特殊情况 结果展示 大致思路 将Json文件系列
化
储存在Dictionary中,再通过遍历指定控件及其子控件进行匹配替换。 注意:特殊需求(如:String中只局部翻译)以及个别控件(如:ToolStrip)需要自行添加处理方法,后续会详细讲解怎样去遍历特殊控件。。 具体实现及演示: 1、准备工作...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章