0

デフォルトの overview.xaml をリストビューのあるフレームにロードしており、ダブルクリックした項目の詳細ページにリダイレクトしたいと考えています。しかし、どのアイテムがダブルクリックされたかを詳細ページに教えるにはどうすればよいでしょうか?

void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
  //send post info of selected item or similar missing...
  this.Content = "Details.xaml";
}

ロズング:

this.NavigationService.Navigate(new Details(selectedItem)); //Details has a Constructor
4

1 に答える 1

0

Page.NavigationService を使用して、navigationState オブジェクトを受け入れる Navigate オーバーロードを呼び出すことができます。または、選択したアイテムを入力として受け入れる詳細ページのコンストラクターを作成し、コードを this.Content = new Details(mySelectedItem); に書き換えることもできます。

于 2012-05-12T18:26:02.117 に答える