私は Windows Phone と C# を初めて使用し、Objective-C と Java からの変更を楽しんでいます。
あるクラスから別のクラスにオブジェクトを渡す方法が見つかりません。MSDN でサンプル コードを見つけましたが、必要なものには当てはまらないのではないかと思います。
private void meetingList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (meetingList.SelectedIndex != -1)
{
Meeting aMeeting = (Meeting)meetingList.SelectedItem;
this.NavigationService.Navigate(new Uri("/MeetDetails.xaml", UriKind.Relative));
ApplicationBar.IsVisible = true;
}
}
ミーティング オブジェクト 'aMeeting' を MeetDetails クラスに渡して、すべての詳細をユーザーに表示するにはどうすればよいですか。
私はそれを分解し、次のようなものを使用して「aMeeting」からすべての変数を渡すことができることを知っています:
this.NavigationService.Navigate(new Uri("/MeetDetails.xaml?Meeting=" +
aMeeting.meetName + "&TheDate=" +
aMeeting.meetDate, UriKind.Relative));
見逃したものはありますか?皆さんがお勧めする別の方法はありますか?
どうもありがとう、 - コード