这是我的枚举类
public enum testservice
{
New,
NBG
}
我在xaml的ref下面使用了
<Grid.Resources>
<ObjectDataProvider x:Key="dataFromEnum" MethodName="GetValues" ObjectType="{x:Type System:Enum}">
<ObjectDataProvider.MethodParameters>
<x:Type TypeName="local:testService"/>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
</Grid.Resources>
然后按如下所示设置组合框的项目来源
ItemsSource="{Binding Source={StaticResource dataFromEnum}}"
但是我不知道如何设置组合的selecteditem?
设置完所有内容后,如何从代码中检索选定的项目。假设我从组合中选择了“ New”值并保存在数据库中。下次打开窗口时,如何在组合框中显示“新建”?
答案 0 :(得分:0)
您可以使用ComboBox的属性SelectedItem
来获取和设置所需的值(如上面的描述中所述,为“ New”)。