ThinkGeo.com    |     Documentation    |     Premium Support

Selection Dropdown In WPF Map

I'm trying to figure out how to create a dropdown on top of the WpfMap control.  Of course, I am not talking about putting a control on top of WpfMap control but rather in it like the Pan-Zoom-Scale, Logo, Map Scale, etc.  I been trying to make a MapTool (which I can't find any samples on how to inherit from) and that isn't working.  I am planning to try an annotation layer but I am just not sure how to make this work.  Can I get some suggestions?


Just as an FYI, what i am doing is we have map data and rectangles representing the various extents of the map data.  I want the dropdown to have options like "Map Data", "Extents", "Hybrid".  This is similar to how Google Maps lets the user select different map layers.  I am using a full version of MapSuite WPF Desktop 6.0 and C# 4.0 (VS 2010).


Thanks!

Matthew Hanna



 Hi Matthew,


 
To use map tool is a pretty good choice, it provides various feature that interacts with wpf map. To create a map tool is very simple, the only thing need to do is inheriting MapTool class, and create an UserControl, then set this UserControl to the Content property of the new MapTool you created. That's all. The UserControl is the place where implements your custom operations.
 
Please see the attached sample for detail, hope it helps.
 
Thanks,
Howard

Post11026.zip (11 KB)