diff --git a/SampleApps/UniversalApp/MainPage.xaml b/SampleApps/UniversalApp/MainPage.xaml
index a76b1066..328b50bc 100644
--- a/SampleApps/UniversalApp/MainPage.xaml
+++ b/SampleApps/UniversalApp/MainPage.xaml
@@ -84,8 +84,40 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -113,12 +145,15 @@
+ SelectionMode="Multiple"
+ LocationMemberPath="Location"/>
+ SelectedItem="{Binding SelectedPushpin, Mode=TwoWay}"
+ SelectionMode="Multiple"
+ LocationMemberPath="Location"
+ SelectionChanged="MapItemsControlSelectionChanged"/>
diff --git a/SampleApps/UniversalApp/MainPage.xaml.cs b/SampleApps/UniversalApp/MainPage.xaml.cs
index 24cd4233..e25183cb 100644
--- a/SampleApps/UniversalApp/MainPage.xaml.cs
+++ b/SampleApps/UniversalApp/MainPage.xaml.cs
@@ -80,6 +80,11 @@ namespace SampleApplication
partial void AddTestLayers();
+ private void MapItemsControlSelectionChanged(object sender, SelectionChangedEventArgs e)
+ {
+ Debug.WriteLine("SelectedItems: " + string.Join(", ", ((MapItemsControl)sender).SelectedItems.OfType().Select(item => item.Name)));
+ }
+
private void ResetHeadingButtonClick(object sender, RoutedEventArgs e)
{
map.TargetHeading = 0d;
diff --git a/SampleApps/WinUiApp/MainWindow.xaml b/SampleApps/WinUiApp/MainWindow.xaml
index 99028b31..0c163361 100644
--- a/SampleApps/WinUiApp/MainWindow.xaml
+++ b/SampleApps/WinUiApp/MainWindow.xaml
@@ -137,12 +137,6 @@
-