[英]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>
當我單擊HyperlinkButton時,我的應用程序關閉/退出。 請幫忙!
我懷疑您是否需要在導航Uri
添加/IsolatedStorageListing;component
。 嘗試將其刪除,只需離開/SecondPage.xaml?id={0}
順便說一句,使用Content
作為導航參數確實很奇怪,而且是錯誤的。 我建議您將Tag
屬性用於此類目的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.