【发布时间】:2015-01-30 14:14:55
【问题描述】:
我已使用以下方法成功地将以下枚举传递给组合框:
public enum Color
{
Blue,
Green,
Yellow
}
public Color _color { get; set; }
public Type Colors
{
get { return typeof(Color); }
}
在视图中我有以下内容:
<ComboBox ItemsSource="{Binding Colors, Converter={StaticResource enumConverter}}">
<ComboBox.ItemTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="{Binding }" FontSize="14"/>
</Grid>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
这让我可以在盒子里画出一种颜色。我想要做的是将所选颜色绑定到属于我的视图模型的属性。我对转换器很陌生,所以我可能会遗漏一些东西。
【问题讨论】: