【发布时间】:2011-11-18 21:28:50
【问题描述】:
我的应用中有很多枚举。它们中的大多数都用于这样的组合:
Enum.GetValues(typeof(TipoControlador))
现在我想像这样对它们进行本地化:Localizing enum descriptions attributes
如何将它们结合起来?我的第一个想法是用扩展方法覆盖ToString 方法,但这是不可能的 =(
【问题讨论】:
-
迭戈,是什么阻止了你应用这种方法:stackoverflow.com/questions/569298/…??
-
我怎样才能将它们结合起来? 你是什么意思?制作标记的枚举值的字符串表示形式?
-
如何更改
someControl.DataSource = Enum.GetValues(typeof(TipoControlador));行以使用该方法? -
@GertArnold 我想要的是总是调用 EnumDescription 方法,因为某些代码想要将我的枚举转换为字符串。
标签: c# .net winforms localization enums