Разработвам приложение за windows phone 7. Имам списъчно поле в приложението си. Правя динамично обвързване с този списък. Кодът на списъка е както следва:
<ListBox x:Name="FirstListBox" Margin="0,0,-12,0" ItemsSource="{Binding Items}" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17" Width="432">
<TextBlock Text="{Binding ID}" Width="440"></TextBlock>
<TextBlock Text="{Binding IsCompany}" Width="440"></TextBlock>
<TextBlock Foreground="Red" Text="{Binding CompanyORIndividual}" Width="440"></TextBlock>
<TextBlock Text="{Binding MicrosoftContact}" Width="440"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
<ListBox.Template>
<ControlTemplate>
<ScrollViewer HorizontalScrollBarVisibility="Visible">
<ItemsPresenter />
</ScrollViewer>
</ControlTemplate>
</ListBox.Template>
</ListBox>
Това списъчно поле е вътре в осевата контрола. Искам да добавя връзката или щракване върху събитие едно в следния текстов блок.
<TextBlock Foreground="Red" Text="{Binding CompanyORIndividual}" Width="440"></TextBlock>
Така че след щракване върху текстовия блок CompanyORIndividual потребителят трябва да бъде навигиран до другата xaml страница. Как да направите това. Можете ли да ми предоставите кода с манипулатора на събития? Можете ли да ми предоставите някакъв код или връзка, чрез които мога да разреша горния проблем? Ако правя нещо нередно, моля, насочете ме. Ако има по-добра идея от горния ми въпрос, моля, предложете я.