C#的winform的Resources.resx

1)我们新建一个C#的winform程序的时候在Properties  里面会有很多东西。 这个Properties 在VS里面显示是一个扳手的符号。 在硬件上就是一个文件夹。

 

2)双击这个Properties  或右击程序名字找到属性单击 ,最后都会得到下图:

 

由此我们知道,C# 的程序 有一个叫属性的玩意。 这个玩意里面有很多东西, VS特意给这个玩意 搞了一个对话框方便我们编辑项目的属性

 

3)这个属性里面有很多东西, 在本帖子里面重点要说明:Resources.resx   这个玩意 说人话就是资源。 更大白话的说, 一个程序运转的时候, 不能只有代码, 还得有些其他玩意:图片,音频,图标等等

 

4)一个C#的winform程序 可以有多个Resources  请注意 这个Resources 的名字很有讲究。

  • Resources.resx(默认语言,如英文)

  • Resources.zh-CN.resx(中文)

  • Resources.fr-FR.resx(法语)

  • 这种方式资源,是可以通过:
    Thread.CurrentThread.CurrentUICulture 根据当前语言环境设定,自动更改资源的内容

 

posted @ 2025-05-14 09:31  wenluderen  阅读(184)  评论(2)    收藏  举报