如何将ComboBox的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)}"/>

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

longfeimicu 回答:如何将ComboBox的SelectedValue绑定到静态属性

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3110906.html

大家都在问