This document is archived and information here might be outdated.  Recommended version.

IDotDensityFillSymbol Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDotDensityFillSymbol Interface
ArcGIS Developer Help

IDotDensityFillSymbol Interface

Provides access to the main properties of a data driven symbol commonly used with a dot density renderer. Note: the IDotDensityFillSymbol interface has been superseded by IDotDensityFillSymbol2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Interface for working with some properties of a DotDensityFillSymbol.  Use ISymbolArray to work with the constituent marker symbol(s).


Name Description
Read/write property BackgroundColor The background color.
Read/write property Color Fill color.
Read/write property DotCount The number of dots used to fill.
Read/write property DotSize The size of dots used to fill.
Read/write property DotSpacing The distance between dot centers, expressed as a percentage of dot size.
Read/write property FixedPlacement Indicates if the dots are always placed at the same location (the alternative is random placement).
Read/write property Outline Line symbol of fill outline.

Inherited Interfaces

Interfaces Description
IFillSymbol Provides access to members that control fill symbols.

Classes that implement IDotDensityFillSymbol

Classes Description
DotDensityFillSymbol Defines a dot density fill symbol, a data driven symbol commonly used with the dot density renderer.


IDotDensityFillSymbol controls the appearance of the marker symbols within the dot density fill.

BackgroundColor reflects the color used to fill areas that are not covered by dots--use a NullColor if you wish the underlying layers to be visible through the dots.

Color indicates the color of the dots, and Outline can be used to alter the appearance of the boundary of the shape.

Set FixedPlacement to True if you wish the dots to be alwasy placed in the same location. The DotSize property indicates the size of each dot in points--using a small size, such as 1 to 3 points, is usually most suitable.

The DotCount property contains a zero-based array of values that determine the number of dots drawn in a filled shape.

See Also

IDotDensityFillSymbol Interface | IMarkerFillSymbol Interface | ILineFillSymbol Interface | IGradientFillSymbol Interface | IFillSymbol Interface | IDotDensityFillSymbol2 Interface | IFillProperties Interface | IPictureFillSymbol Interface | IMultiLayerFillSymbol Interface | IDotDensityMasking Interface