2014-02-07 35 views
0

我在windows phone 7中構建了一個應用程序,我需要在單擊列表框中的某個項目時導航到新頁面。如何在單擊列表框中的項目時導航到新頁面

我的XAML代碼是:

<ListBox Name="listBox1" SelectionChanged="listBox1_SelectionChanged" Height="676" VerticalAlignment="Bottom"> 

導航我的CS文件

private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e) 
    { 
     // If selected index is -1 (no selection) do nothing 
     if (listBox1.SelectedIndex == -1) 
     return; 

     // Navigate to the new page 
     NavigationService.Navigate(new Uri("/NewsDetails.xaml?selectedItem=" + listBox1.SelectedIndex, UriKind.Relative)); 

     // Reset selected index to -1 (no selection) 
     listBox1.SelectedIndex = -1; 
    } 

我想轉到頁NewsDetails。但是,當我點擊列表框中的一個項目時,什麼都不會發生。任何人都可以請幫我做到這一點?

回答

0

listBox1_SelectionChanged叫?如果否,請確保在ListBoxItem

沒有 Button或其他控件可以捕捉觸摸事件
相關問題