mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2026-04-06 15:05:50 +00:00
Map menus
This commit is contained in:
parent
c54a0cf91f
commit
f1fa37a9a5
10 changed files with 153 additions and 15 deletions
|
|
@ -164,7 +164,11 @@
|
|||
SelectedItem="{Binding SelectedPushpin, Mode=TwoWay}"
|
||||
SelectionMode="Extended"
|
||||
LocationMemberPath="Location"
|
||||
SelectionChanged="MapItemsControlSelectionChanged"/>
|
||||
SelectionChanged="MapItemsControlSelectionChanged"
|
||||
PointerPressed="MapItemsControl_PointerPressed"
|
||||
PointerReleased="MapItemsControl_PointerReleased"
|
||||
Tapped="MapItemsControl_Tapped"
|
||||
RightTapped="MapItemsControl_RightTapped"/>
|
||||
|
||||
<map:MapPath Location="53.5,8.2" Stroke="Blue" StrokeThickness="3" Fill="#1F007F00" IsHitTestVisible="False">
|
||||
<map:MapPath.Data>
|
||||
|
|
|
|||
|
|
@ -15,8 +15,9 @@ namespace SampleApplication
|
|||
{
|
||||
public MainWindow()
|
||||
{
|
||||
//TileImageLoader.Cache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder);
|
||||
//Closed += (s, e) => (TileImageLoader.Cache as IDisposable)?.Dispose();
|
||||
TileImageLoader.Cache = new MapControl.Caching.ImageFileCache(TileImageLoader.DefaultCacheFolder);
|
||||
//TileImageLoader.Cache = new MapControl.Caching.SQLiteCache(TileImageLoader.DefaultCacheFolder);
|
||||
Closed += (s, e) => (TileImageLoader.Cache as IDisposable)?.Dispose();
|
||||
|
||||
InitializeComponent();
|
||||
AddTestLayers();
|
||||
|
|
@ -147,5 +148,25 @@ namespace SampleApplication
|
|||
|
||||
return string.Format(CultureInfo.InvariantCulture, "\n {0:" + distanceFormat + "} {1}", distance, unit);
|
||||
}
|
||||
|
||||
private void MapItemsControl_Tapped(object sender, TappedRoutedEventArgs e)
|
||||
{
|
||||
Debug.WriteLine("MapItemsControl_Tapped");
|
||||
}
|
||||
|
||||
private void MapItemsControl_RightTapped(object sender, RightTappedRoutedEventArgs e)
|
||||
{
|
||||
Debug.WriteLine("MapItemsControl_RightTapped");
|
||||
}
|
||||
|
||||
private void MapItemsControl_PointerPressed(object sender, PointerRoutedEventArgs e)
|
||||
{
|
||||
Debug.WriteLine("MapItemsControl_PointerPressed");
|
||||
}
|
||||
|
||||
private void MapItemsControl_PointerReleased(object sender, PointerRoutedEventArgs e)
|
||||
{
|
||||
Debug.WriteLine("MapItemsControl_PointerReleased");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue