2012-01-29 49 views
0

如何創建一個事件爲它檢測到用戶在列表框中拍了拍項目點擊手勢選擇,用於列表框

<!--Pivot Control--> 
<controls:Pivot Title="MY APPLICATION"> 
    <!--Pivot item one--> 
    <controls:PivotItem Header="item1"> 
     <ListBox x:Name="lbFiles" HorizontalContentAlignment="Stretch" ItemTemplate="{StaticResource DataTemplate1}"> 
     </ListBox> 
    </controls:PivotItem> 
    <!--Pivot item two--> 
    <controls:PivotItem Header="item2"> 
    </controls:PivotItem> 
</controls:Pivot> 

代碼背後

private void lbFile_SelectionChanged(object sender, SelectionChangedEventArgs e) 
     { 

      selected = lbFiles.SelectedItem.ToString(); 
      general item = new general(); 
      item.viewimage(selected); 
      NavigationService.Navigate(new Uri("/View.xaml", UriKind.Relative)); 
     } 

頭痛 THANKs! :D

+0

任何人都可以幫忙嗎? :D – CodeGuru 2012-01-29 16:43:19

+0

任何人都可以幫忙嗎? :d – CodeGuru 2012-01-30 08:49:44

回答

1

您未附加SelectionChanged事件。你有它的功能,但你沒有做任何使用它的功能。

<ListBox x:Name="lbFiles" HorizontalContentAlignment="Stretch" SelectionChanged="lbfile_SelectionChanged" ItemTemplate="{StaticResource DataTemplate1}"> 
     </ListBox> 

您需要附加事件才能使用它們。你應該閱讀關於create.msdn的前幾篇WP7教程 - 你會發現很多你需要開始的東西,並且對這樣的事情感覺更舒適。