1
为了绑定一个“友好的”枚举我请点击此链接WPF数据绑定友好枚举错误
Databinding an enum property to a ComboBox in WPF
但我有此错误:无法从“状态”字符串创建“类型”
这背后
public enum Status
{
[Description("Available.")]
Available,
[Description("Not here right now.")]
Away,
[Description("I don't have time right now.")]
Busy
}
public Status CurrentStatus { get; set; }
public MainWindow()
{
InitializeComponent();
}
我的代码,这是我的XAML
<Grid>
<ComboBox
ItemsSource="{Binding Source={my:Enumeration {x:Type Status}}}"
DisplayMemberPath="Description"
SelectedValue="{Binding CurrentStatus}"
SelectedValuePath="Value" />
</Grid>
什么是我错了?
谢谢
对不起我有:xmlns:my =“clr-namespace:WpfApplication3”..and ItemsSource =“{Binding Source = {my:Enumeration {x:Type my:Status}}}”但错误是一样的 – user1351709 2012-04-23 16:07:10
在哪个命名空间中定义了你的类型'Status'? – 2012-04-23 16:10:08
WpfApplication3 – user1351709 2012-04-23 16:13:30