Właściwe użycie właściwości PropertyChangedTrigger i ChangePropertyAction
Próbuję ustawić domyślną wybraną wartość, gdyItemsSource
zmiany własności na moimComboBox
Mój xaml:
<ComboBox ItemsSource="{Binding SelectedItemsSource, Mode=OneWay}" x:Name="c1">
<i:Interaction.Triggers>
<ei:PropertyChangedTrigger Binding="{Binding ItemsSource,RelativeSource={RelativeSource Self}}">
<ei:ChangePropertyAction PropertyName="SelectedIndex" Value="{StaticResource zero}" TargetName="c1"/>
</ei:PropertyChangedTrigger>
</i:Interaction.Triggers>
</ComboBox>
SelectedItemsSource w mojej maszynie wirtualnej zmienia się dynamicznie i chcę, aby pierwszy element był wybierany za każdym razem.
Jakiś pomysł, dlaczego to nie działa?