0

以下代码不起作用:

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 时,我的应用程序将关闭/退出。请帮忙!

4

1 回答 1

0

我怀疑您是否需要添加/IsolatedStorageListing;component导航Uri。尝试删除它并简单地离开/SecondPage.xaml?id={0}

顺便说一句,使用Content导航参数真的很奇怪,而且是错误的。我建议您将Tag财产用于此类目的。

于 2012-06-20T09:56:54.270 回答