使用 Properties.Settings.Default 作为 DisplayName 的参数
我正在尝试存储 app.config 文件中保存的设置中的 displayName 属性的值。
[System.ComponentModel.DisplayName(Properties.Settings.Default.field2Name)]
这是行不通的,因为它必须是一个常量值,而 Properties.Settings.Default 显然不是。有什么简单的方法可以解决这个问题吗?
I am attempting to store values for a displayName attribute from a setting held in the app.config file.
[System.ComponentModel.DisplayName(Properties.Settings.Default.field2Name)]
This does not work because it must be a constant value, which Properties.Settings.Default clearly is not. Is there any simple way to get around this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于
DisplayName
属性是虚拟的,您可以执行类似的操作:并像这样使用它:
Since the
DisplayName
property is virtual, you could do something like that:And use it like that: