Attached is the smallest WPF application using BasemapGallery to change the Basemap. Currently MainWindow.xaml.cs has "bool show=true;" which causes Visibility.Visible for BasemapGallery in ctor. Everything works. When you change show=false, then BasemapGallery.Visibility = Visibility.Collapsed. If you run the app and Click BasemapGallery Button, then it goes into ProgressBar and never shows the small Basemap list, even though Debug.WriteLine says that AvailableBaseMaps count is 27. Because the basemaps have been loaded, the progress bar should stop and show the list. Is there any way to do this? Thank you.