0

私はC#を初めて使用し、ユーザーが地図上の場所をタップしてマーカーを配置し、その場所のタイトルと説明を保存できるWindowsストアアプリに取り組んでいます。Android の overlayItem クラスは、各 overlayItem に Geopoint と 2 つの文字列が含まれているため、アプリに必要なものと似ていることがわかりました。アプリで使用する C# の例を既に検索しましたが、最終的には輪になってしまうので、適切なクラスが既に存在するかどうか、または独自のクラスを作成する方がよいかどうか疑問に思っていました。
私はこれに沿って何かを考えていて、独自の get および set メソッドを作成していました。

class windowsOverlayItem{
Location loc;
String title;
String description;
Pushpin pin;
}

いくつかのマップの例を見つけましたが、実際に深みのあるものはありません。どんな助けでも素晴らしいでしょう!前もって感謝します!

4

2 に答える 2

1

Bing Maps C# Pushpin Sampleはまさにそれを実装しています。詳細については、そのコードを見てください。

于 2012-10-15T18:27:30.840 に答える
0

私は最終的に、そのタグと名前を、場所とともに各プッシュピンに保存する必要がある情報に使用できることを理解しました. 新しい画鋲をマップに追加し、詳細を保存する場合の簡単な例を次に示します。

MyMap.Children.Add(newpin);
MapLayer.SetPosition(newpin, loc);
newpin.Name = title;
newpin.Tag = newpin.Tag as String;
newpin.Tag = description;
于 2012-11-22T16:34:01.740 に答える