Gets or sets a lookup field for determining the angle.
Syntax
Visual Basic (Declaration) | |
---|
Public Property AngleField As String |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As TrueTypeMarkerSymbol
Dim value As String
instance.AngleField = value
value = instance.AngleField |
C# | |
---|
public string AngleField {get; set;} |
Example
This example creates a new TrueTypeMarkerSymbol and uses an AngleField to specify the angle to which each feature record's symbol will be rotated.
Visual Basic | Copy Code |
---|
Dim symbol As New TrueTypeMarkerSymbol()
symbol.FontInfo = New FontInfo("ESRI Weather", 16, Drawing.Color.MidnightBlue, FontStyle.Regular)
' "%" corresponds to a weather flag character in ESRI Weather font
symbol.Character = "%"c
symbol.AngleField = "Angle"
symbol.RotateMethod = RotateMethod.Geographic
Dim simpleRenderer As New SimpleRenderer()
simpleRenderer.Symbol = symbol
Dim layer As FeatureLayer = mapView.Layers.FindLayerByName("Weather Stations")
layer.Renderer = simpleRenderer |
C# | Copy Code |
---|
TrueTypeMarkerSymbol symbol = new TrueTypeMarkerSymbol();
symbol.FontInfo = new FontInfo("ESRI Weather", 16, Drawing.Color.MidnightBlue, FontStyle.Regular);
// "%" corresponds to a weather flag character in ESRI Weather font
symbol.Character = "%"c;
symbol.AngleField = "Angle";
symbol.RotateMethod = RotateMethod.Geographic;
symbol.UseCentroid = true;
SimpleRenderer simpleRenderer = =new SimpleRenderer();
simpleRenderer.Symbol = symbol;
FeatureLayer layer = mapView.Layers.FindLayerByName("Weather Stations");
layer.Renderer = simpleRenderer; |
Remarks
Requirements
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family
See Also