我有一个问题, 我的组合框在关闭用户控制时会失去它的 选中 Index 值 。 视图模式仍然有它, 但视图会不断重置到 - 1 。 我理解, 绑定物品源代码和选中 Index 的顺序有问题, 但我并不直接约束物品源代码 。 基本上, 我试图为下面的绑定找到正确的语法 。
</ComboBox.ItemTemplate>
<ComboBox.ItemsSource>
<CompositeCollection>
<ComboBoxItem IsEnabled="False">Select a database connection...</ComboBoxItem>
<CollectionContainer Collection="{Binding Source={StaticResource ConnectionsBridge}}" />
<ComboBoxItem><New...></ComboBoxItem>
</CompositeCollection>
</ComboBox.ItemsSource>
**<ComboBox.SelectedIndex>
<Binding Path="SelectedConnectionIndex"/>
</ComboBox.SelectedIndex>**
</ComboBox>