2017-05-02 5 views
0

私はwinformsでGmap.NETを使用していますが、マーカーの作成後にマーカーのタイプ(ピンスタイル)を変更する正しい方法を見つけようとしています。私は非常に多くの異なるオーバーレイでアプリケーションを作成しており、最終的には独自のマーカーがなくなります。作成後にマーカーのタイプを変更します

私はライブラリを見てみましたが、その可能性は見つかりませんでした。これまでのところ、私の最善の解決策は、マーカーの位置をバックアップし、マーカーをクリアし、それらを再び作り直すようです。しかし、この解決法は理想から遠いと感じています。たぶん皆さんはもっと良いアイデアを持っているかもしれません。

ありがとうございました。

答えて

0

ここでの最良のアプローチは、CustomMarkerを派生させ、このタイプが表示する必要があるすべての(グラフィカルな)状態を認識できるようにすることです。提供されるすべてのマーカータイプは、ほとんどの場合、表示される画像が異なります。そうすれば、繰り返しマーカーを何度も作り直すという面倒を避けることができます。

+0

ええ、まあまあのマーカープロパティが箱から公開されました。だから、それはいくつかの作業が必要と思われる。 – SoulJam

+0

ソースの[arrow marker sample](https://github.com/radioman/greatmaps/blob/master/Demo.WindowsForms/CustomMarkers/GMarkerArrow.cs)を見て、あなたのマーカーは公に利用可能である。 – rdoubleui

関連する問題