C# Winform 窗体实现多语言时 不同语言下的字体改不了

Chenzhit 2010-06-17 12:24:10
我有一个Panel控件,在上面又放有其他控件,我现在要给这个Panel实现多种语言,要求默认英文环境下用Tahoma,8.25pt字体,在日文环境下用Simsun,9pt字体,但是我现在在英文环境下修改了字体,结果日文环境下的字体也跟着变了,改日文下的字体英文环境下的也会跟着变,很诡异!不知道是不是要怎么设置一下?
...全文
191 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
兔子-顾问 2010-06-17
  • 打赏
  • 举报
回复
Panel的字体设置了有什么用?又不显示文本。
Chenzhit 2010-06-17
  • 打赏
  • 举报
回复
我不知道到底是怎么回事,只有最外层的Panel是这样的,里面的其他控件都OK的。
兔子-顾问 2010-06-17
  • 打赏
  • 举报
回复
应该不会。
刚开始,default语言下,设置某按钮字体为加粗。选择窗体的Language为英语,选择按钮,取消加粗,再切换Language回default。字体依然加粗。你检查一下自己的做法。
Chenzhit 2010-06-17
  • 打赏
  • 举报
回复
字体大小不一样,Panel的大小也会不一样,还有,设置了Panel的字体,Panel里面的控件字体会跟着变的啊。
清风水岸 2010-06-17
  • 打赏
  • 举报
回复
顶一下

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧