Hi Piotr,
The code as below shows how to replace a color to black just like the screen shot shows:
private void DisplayMap_Load(object sender, EventArgs e)
{
winformsMap1.MapUnit = GeographyUnit.Meter;
winformsMap1.BackgroundOverlay.BackgroundBrush = new GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean);
OpenStreetMapLayer layer = new OpenStreetMapLayer();
// This code change the color
layer.ColorMappings.Clear();
layer.ColorMappings.Add(GeoColor.FromArgb(255, 242, 239, 233), GeoColors.Black);
// Code end
LayerOverlay worldMapKitDesktopOverlay = new LayerOverlay();
worldMapKitDesktopOverlay.Layers.Add(layer);
winformsMap1.Overlays.Add(worldMapKitDesktopOverlay);
winformsMap1.CurrentExtent = new RectangleShape(-2000000, 2000000, 2000000, -2000000);
winformsMap1.Refresh();
}
Regards,
Don
