0
내 응용 프로그램에 MVVM을 사용하고 있으며 내 모음에 콤보 상자를 바인딩하고 있습니다. 그러나 내가 그것을 실행할 때 콤보 상자에는 선택된 인덱스가 없으며 추한 emtpy 상자가 표시됩니다. 이 문제를 어떻게 극복 할 수 있습니까?콤보 상자에 바인딩 할 때 기본 인덱스를 0으로 설정하는 방법은 무엇입니까?
이 내 코드입니다 : -
<ComboBox x:Name="cmbPasswordQuestion" ItemsSource="{Binding PasswordQuestionList}" DisplayMemberPath="SiteTermsXItemsName" SelectedValuePath="SiteTermsXItemId" SelectedValue="{Binding SignUpUser.PasswordQuestionId}" Margin="97,210,247,0" VerticalAlignment="Top" Height="24">
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<GalaSoft_MvvmLight_Command:EventToCommand Command="{Binding PasswordQuestionCommand}" CommandParameter="{Binding SelectedItem, ElementName=cmbPasswordQuestion}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</ComboBox>
내가 수집 실행 시간 바인딩하고 같이 XAML에서 직접 SelectedIndex = 0
을 설정할 수 없습니다입니다. 사전에
감사합니다 :)
바보 같은 날 !! 고마워요. 어떻게 생각하지 않아 ..! 어쨌든 고마워 – TCM