Hello Ryan,
You can try use QualityFamilyAreaStyle to make this, QualityFamilyAreaStyle is expected to use a whole bunch of QualityFamilyColor to render a Area type features. For example, I have 5 quality family colors to render 251 features, then
Feature1----using QualityFamilyColor one
Feature2----using QualityFamilyColor two
Feature3----using QualityFamilyColor three
Etc in turn.
Here is a sample for this, you can have a try:
private void WpfMap_Loaded(object sender, RoutedEventArgs e)
{
Map1.MapUnit = GeographyUnit.DecimalDegree;
Map1.BackgroundOverlay.BackgroundBrush = new GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean);
ShapeFileFeatureLayer worldLayer = new ShapeFileFeatureLayer(@"..\..\SampleData\Data\Countries02.shp");
worldLayer.ZoomLevelSet.ZoomLevel01.DefaultAreaStyle = new QualityFamilyAreaStyle(new GeoPen(GeoColor.StandardColors.Gray), GeoColor.SimpleColors.PaleBlue, 15);
worldLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20;
LayerOverlay worldOverlay = new LayerOverlay();
worldOverlay.Layers.Add("WorldLayer", worldLayer);
Map1.Overlays.Add("StaticOverlay", worldOverlay);
Map1.CurrentExtent = new RectangleShape(-143.4, 109.3, 116.7, -76.3);
Map1.Refresh();
}
Regards,
Gary