书接上文:
在我的软件中,有一些界面是利用PropertyGrid控件呈现的,其中每条属性的分组、名称、描述也是在类中写好的:

Display特性的属性在内置类:MemberDescriptor 中被解析使用:


下面介绍使用多语言的写法:
因为之前我们定义了对应的lang资源:

DisplayAttribute本身支持直接使用资源文件:

资源文件中:

效果:

换了语言之后:

注意:换了语言要重新加载控件才能生效。
书接上文:
在我的软件中,有一些界面是利用PropertyGrid控件呈现的,其中每条属性的分组、名称、描述也是在类中写好的:

Display特性的属性在内置类:MemberDescriptor 中被解析使用:


下面介绍使用多语言的写法:
因为之前我们定义了对应的lang资源:

DisplayAttribute本身支持直接使用资源文件:

资源文件中:

效果:

换了语言之后:

注意:换了语言要重新加载控件才能生效。