设置枚举显示值C#

时间:2017-11-01 16:52:35

标签: c# wpf enums

我想将Enum值放入DropDown列表(WPF Binding),但是值应包含空格和正斜杠等字符,这在Enum Values中是不允许的,我想有一种方法可以获得修改后的值绑定或设置每个值的属性,

这是我的枚举:

public enum CurrencyPair
{ 
    JPY_EUR = 1,
    USD_NZD = 2,
    EUR_AUD = 3,
}

它与重复标记的问题完全不同,因为我在那里找到了答案,但我的问题是我不知道如何搜索它 - 因为我没有&# 39;不知道为此目的需要什么属性......

1 个答案:

答案 0 :(得分:1)

您希望使用System.ComponentModel.DataAnnotations中的Description属性

此问题的答案包含您需要的代码:

Enum ToString with user friendly strings