アプリケーションを別のページに移動させるボタンが 1 つあるメイン ページが 1 つあります。ボタンをクリックすると、Bing マップ上で目的のアドレスにページが移動するはずです。でも世界地図しか見えない。2 ページ目のコードは次のとおりです。
public BingMapPage()
{
InitializeComponent();
BingMap.Mode = new RoadMode();
BingMapsTask bmt = new BingMapsTask();
bmt.SearchTerm = "Paris";
bmt.Show();
}
上記のコードは、世界地図のみを表示しています。しかし、メインページのコンストラクターに同じコードを書くと、想定どおりに動作します。さらに、次のように2ページ目にメソッドを作成しようとしました。
public void StartSearch()
{
BingMapsTask bmt = new BingMapsTask();
bmt.SearchTerm = "Paris";
bmt.Show();
}
次に、メイン ページに 2 番目のページのインスタンスを作成し、このメソッドを呼び出しました。それは再び働いた。
私の質問は、これらのコードを取得する方法があるということです
bmt.SearchTerm = "Paris";
bmt.Show();
Windows Phone 7 アプリケーションのメインページの外で作業します。