簡體   English   中英

數據綁定的HyperlinkBut​​ton事件在WP7中不起作用

[英]Databound HyperlinkButton event not working in WP7

以下代碼不起作用:

private void fileNameLinkButton_Click(object sender, RoutedEventArgs e)
{
    HyperlinkButton clickedLink = (HyperlinkButton)sender;
    string uri = String.Format(
        "/IsolatedStorageListing;component/SecondPage.xaml?id={0}",
        clickedLink.Content);
    NavigationService.Navigate(new Uri(uri, UriKind.Relative));
}

<ListBox Height="183"
     Width="460"
     HorizontalAlignment="Right"
     VerticalAlignment="Top"
     Name="fileListBox">
     <ListBox.ItemTemplate>
            <DataTemplate>
                <HyperlinkButton Name="fileNameLinkButton"
                                 Content="{Binding}"
                                 Click="fileNameLinkButton_Click" />         
            </DataTemplate>
     </ListBox.ItemTemplate>
</ListBox>

當我單擊HyperlinkBut​​ton時,我的應用程序關閉/退出。 請幫忙!

我懷疑您是否需要在導航Uri添加/IsolatedStorageListing;component 嘗試將其刪除,只需離開/SecondPage.xaml?id={0}

順便說一句,使用Content作為導航參數確實很奇怪,而且是錯誤的。 我建議您將Tag屬性用於此類目的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM