Como carregar ItemsSource antes de definir SelectedItem no ListView?

eu tenho umMVVM página que contém umListView. Eu vinculoItemSource eSelectedValue, mas pela primeira vez chama conversor paraSelectedValue então carregaItemSource.

<ListView x:Name="ListViewSurahs"  
              ItemsSource="{Binding MyItems}"
              FlowDirection="LeftToRight"
              Grid.Column="2"
              Grid.Row="4"
              VerticalAlignment="Top"
              HorizontalAlignment="Left"
              HorizontalContentAlignment="Center"
              SelectionMode="Single"
              ScrollViewer.VerticalScrollBarVisibility="Auto"
              DisplayMemberPath="Name"
              SelectedValuePath="ID"
              SelectedValue="{Binding Source={StaticResource CurrentInfo},
                                      Path=Instance.ID,Mode=OneWay}"
              ShowsScrollingPlaceholders="False" />

por isso eu percoSelectedItem e nenhum item é selecionado. o que devo fazer para carregarItemsSource primeiro?

questionAnswers(1)

yourAnswerToTheQuestion