Я разрабатываю приложение для 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>
Этот список находится внутри элемента управления Pivot. Я хочу добавить ссылку или щелкнуть событие в следующем текстовом блоке.
<TextBlock Foreground="Red" Text="{Binding CompanyORIndividual}" Width="440"></TextBlock>
Так что после нажатия на текстовый блок CompanyORIndividual пользователь должен перейти на другую страницу xaml. Как это сделать. Не могли бы вы предоставить мне код с обработчиком событий? Не могли бы вы предоставить мне код или ссылку, с помощью которой я могу решить вышеуказанную проблему? Если я делаю что-то не так, пожалуйста, направьте меня. Если есть идея получше, чем мой вопрос выше, пожалуйста, предложите ее.