Show / Hide Table of Contents

Class HatchFillSymbolLayer

A class that implements hatch fill symbol layer inside of the geometry attached to a multilayer polygon symbol.

Inheritance
System.Object
SymbolLayer
FillSymbolLayer
HatchFillSymbolLayer
Implements
System.ComponentModel.INotifyPropertyChanged
SymbolLayer.IsColorLocked
SymbolLayer.IsEnabled
SymbolLayer.PropertyChanged
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.Symbology
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class HatchFillSymbolLayer : FillSymbolLayer, INotifyPropertyChanged
Remarks

The HatchFillSymbolLayer provides a similar experience to the SimpleFillSymbol, but with more control. The HatchFillSymbolLayer allows you to specify a fully-customized symbol to use as the hatch line. You can also adjust line angle, offset, and separation distance. A HatchFillSymbolLayer represents a polygon geometry filled with hatch lines. "Hatch lines" are uniformly spaced parallel lines. A HatchFillSymbolLayer, in a multilayer polygon symbol, fills the geometry of the symbol with the specified hatch lines. Each hatch line is itself a multilayer polyline symbol.

Constructors

Name Description
HatchFillSymbolLayer()

Initializes a new instance of the HatchFillSymbolLayer class.

HatchFillSymbolLayer(MultilayerPolylineSymbol, Double)

Initializes a new instance of the HatchFillSymbolLayer class using an angle.

Properties

Name Description
Angle

Gets or Sets the angle of rotation of the hatch lines in a HatchFillSymbolLayer, in degrees counterclockwise from East.

Polyline

Gets or sets the polyline symbol used to symbolize the hatch lines of a HatchFillSymbolLayer.

Separation

Gets or sets the distance between the line symbols in the hatch pattern of a HatchFillSymbolLayer, in DIPs.

Applies to

TargetVersions
.NET Standard 2.0100.5 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.5 - 200.7
Xamarin.Android100.5 - 100.15
Xamarin.iOS100.5 - 100.15
UWP100.5 - 200.7
In This Article
Back to top Copyright © 2022 Esri.