I'm trying to implement logic similar to what I was doing in the MapSuite 2.0 version (and was heavily shown in the 2.0 examples) using the default zoom levels. Previously I only had to set my MapUnit on the map and the default ZoomLevels 1-18 would magically work. Now in version 3.0, i'm using the levels defined in the given Layer's ZoomLevelSet but I can't get it working. I also tried something similar in the sample programs with no luck. Hopefully i'm just missing something stupid but heres a real simple example of what i'm trying to do:
ShapeFileFeatureLayer layer3 = new ShapeFileFeatureLayer( @"...streets.shp" );
layer3.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level02;
layer3.ZoomLevelSet.ZoomLevel01.DefaultLineStyle = LineStyles.LocalRoad1;
layer3.ZoomLevelSet.ZoomLevel02.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level02;
layer3.ZoomLevelSet.ZoomLevel02.DefaultLineStyle = LineStyles.LocalRoad2;
layer3.ZoomLevelSet.ZoomLevel03.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level03;
layer3.ZoomLevelSet.ZoomLevel03.DefaultLineStyle = LineStyles.LocalRoad3;
layer3.ZoomLevelSet.ZoomLevel04.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20;
layer3.ZoomLevelSet.ZoomLevel04.DefaultLineStyle = LineStyles.LocalRoad4;
Thanks,
Chad