2
在我的数据库中,我有一个2列(种类和优先级)是int类型。我也有种类和优先级的枚举。但是当我尝试将它们显示到一个GridViewColumn中时,它显示整数而不是枚举值。我需要一个转换器下面是枚举:我需要一个转换器来解析和绑定枚举
public enum Kind
{
None = 0,
Task = 1,
Assignment = 2,
Quiz = 3,
Test = 4,
Exam = 5,
Project = 6,
}
public enum Priority
{
None = 0,
Low = 1,
Medium = 2,
High = 3,
Top = 4,
}
我的XAML:
<GridViewColumn x:Name="PriorityColumn" Header="Priority" Width="60" DisplayMemberBinding="{Binding Path=Priority}" />
<GridViewColumn x:Name="KindColumn" Header="Kind" Width="60" DisplayMemberBinding="{Binding Path=Kind}" />
你能发表一个样本吗? – 2010-02-02 02:05:59
我不确定你需要从样本中得到什么,但我已经扩展了答案来显示你的数据库对象想要的样子。 – itowlson 2010-02-02 03:02:27
我想过使用IValueConverter? – 2010-02-02 23:20:41