如何将ComboBox的SelectedValue绑定到静态属性

时间:2019-11-13 10:33:48

标签: wpf combobox static selectedvalue

这是我在ComboBox的代码中所拥有的:

public static AsyncObsetion<Item> Items = new AsyncObsetion<Item>();
public static int SelectedItemId { get; set; }

在代码SelectedItemId中的某处设置如下:

SelectedItemId = Items.First().Id;

在xml中,我有这个:

<ComboBox ItemsSource="{Binding Source={x:Static CC:ClientCode.Items}}" 
     DisplayMemberPath="Name"
     SelectedValuePath="Id"
     SelectedValue="{Binding Path=(CC:ClientCode.SelectedItemId)}"/>

启动应用程序时未选择任何内容!

0 个答案:

没有答案