Patrick,
That is very wield, it should work with your code, which version you are using(3.0.426 is the last public version)?
Also could you try the following code in HowDoI sample DisplayASingleMap to see it works?
winformsMap1.MapUnit = GeographyUnit.DecimalDegree;
winformsMap1.BackgroundOverlay.BackgroundBrush = new GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean);
ShapeFileFeatureLayer worldLayer = new ShapeFileFeatureLayer(@"..\..\SampleData\Data\Countries02.shp");
worldLayer.ZoomLevelSet.ZoomLevel01.DefaultAreaStyle = AreaStyles.Country1;//AreaStyles.CreateSimpleAreaStyle(GeoColor.SimpleColors.Transparent, GeoColor.FromArgb(100, GeoColor.SimpleColors.Green));
worldLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20;
LayerOverlay staticOverlay = new LayerOverlay();
staticOverlay.Layers.Add("WorldLayer", worldLayer);
staticOverlay.TileCache = new FileBitmapTileCache(@"C:\temp", "staticOverlayTileCache");
staticOverlay.PreviewTileCache = new FileBitmapTileCache(@"C:\temp", "staticOverlayPreviewTileCache1");
staticOverlay.IsBase = true; // Set this for pan preview works
winformsMap1.Overlays.Add("WorldOverlay", staticOverlay);
winformsMap1.ThreadingMode = MapThreadingMode.Multithreaded;
winformsMap1.ZoomLevelSnapping = ZoomLevelSnappingMode.None;
winformsMap1.CurrentExtent = new RectangleShape(-139.2, 92.4, 120.9, -93.2);
winformsMap1.Refresh();
Any more questions just feel free to let me know.
Thanks.
Yale