2011-07-08 17 views
0

私のデスクトップアプリケーションでは、私は国マップを配置し、クリック可能な状態にしたいと考えています。特定の状態をクリックすると、状態の色が変わるはずで、状態に固有の情報が表示されるはずです。画像のマッピング領域

これを行うにはどのような方法が最適ですか?

-HD

答えて

1

WPF shapes such as the Pathクリック可能ですので、状態をクリックしをキャプチャし、形状の塗りつぶしを変更することは比較的容易です。難しい部分はすべての形を描いています。

+0

これは、あなたがそれを行う方法を習得する時間と忍耐があれば、Expressionでもっと簡単かもしれません(これは強力なツールですが、私はそれを超えて険しい学習曲線を持つことが分かっています基本)。また、Expressionを使用する場合は、Adobe Illustrator(またはPhotoshop?)で図面を作成し、そのファイルを読み込むことができます。 –

+0

thnx、私は適切なアプローチを見つけるために数日間グーグルでそれを考えていた。私は曲がったエッジを管理する必要があります。 – Himaushu

+0

@Himaushu、SVGまたはイラストレーターファイルをExpression Blendにインポートできます。 http://en.wikipedia.org/wiki/File:Map_of_USA_with_state_names.svg –

0

GIMPでイメージマップを作成できます。 GIMPの公式チュートリアルはここをクリックしてください:http://www.gimp.org/tutorials/Image_Map/

ここでは、使用しているプログラミング言語で残りの部分を把握する必要があります。 :)

関連する問題