不能将selecteindex设置为0
本文关键字:设置 selecteindex 不能 | 更新日期: 2023-09-27 18:06:40
当尝试将ComboBox SelectedIndex设置为0时,我将第一个值作为默认值,不工作,默认情况下,组合框为空。如果我尝试将其设置为任何其他数字,则将所选索引作为默认值。
有谁知道为什么我不能从xaml设置它为0吗?
<RSControls:SmoothScrollComboBox
Grid.Column="1"
x:Name="comboTypes"
Margin="7,0,0,0"
SelectedValue="{Binding Path=SelectedTypes}"
SelectedValuePath="Name"
SelectedIndex="0"
ItemsSource="{Binding Source={StaticResource GroupedTypes}}"
DisplayMemberPath="Display"
SelectionChanged="comboTypes_SelectionChanged"
IsSynchronizedWithCurrentItem="True">
PS:忘了说我有2个组合框,另一个工作,以同样的方式实现,只有Selectedvalue和ItemSource不同。
这可能是因为您设置了两次所选项目:一次是SelectedIndex
,一次是SelectedValue
去除SelectedValue
属性,SelectedIndex
应起作用