![]() ![]() |
ESRI.ArcGIS.ADF.IMS | |
TextElement Constructor(String,AcetateUnits) | |
See Also Example Send Feedback |
ESRI.ArcGIS.ADF.IMS.Display.AcetateElement Namespace > TextElement Class > TextElement Constructor : TextElement Constructor(String,AcetateUnits) |
- label
- The text to be displayed.
- units
- The AcetateUnits associated with this element.
Visual Basic (Declaration) | |
---|---|
Public Function New( _ ByVal label As String, _ ByVal units As AcetateUnits _ ) |
Visual Basic (Usage) | ![]() |
---|---|
Dim label As String Dim units As AcetateUnits Dim instance As New TextElement(label, units) |
C# | |
---|---|
public TextElement( string label, AcetateUnits units ) |
Parameters
- label
- The text to be displayed.
- units
- The AcetateUnits associated with this element.
The following example creates a text element, sets some of its properties, and adds it to the map. Note that only Location , Units and Label are required properties.
Visual Basic | ![]() |
---|---|
' Create an acetate layer and add it to the map Dim aceLyr As New AcetateLayer("mapGraphics") mapView.Layers.Add(aceLyr) ' Create a point to locate the text Dim txtLocation As New Point(0, 0) ' Set up the text label for TextElement Dim txtLabel As String = "New incident" ' Create the TextElement and set its properties Dim txtElem As New TextElement(txtLabel, AcetateUnits.Database) txtElem.Location = txtLocation txtElem.Antialiasing = True txtElem.AllowLabelOverlap = False txtElem.Angle = 10 txtElem.BackColor = Drawing.Color.Beige txtElem.Font = New FontInfo("Verdana", 18, Drawing.Color.Sienna, FontStyle.BoldItalic) txtElem.GlowColor = Drawing.Color.AntiqueWhite txtElem.HorizontalAlignment = HorizontalAlignment.Center txtElem.Interval = 2 txtElem.OutlineColor = Drawing.Color.SandyBrown txtElem.ShadowColor = Drawing.Color.LightGray txtElem.TextCasing = TextCasing.AllUpper txtElem.Transparency = 0.4 txtElem.VerticalAlignment = VerticalAlignment.Center aceLyr.AcetateElements.Add(txtElem) |
C# | ![]() |
---|---|
// Create an acetate layer and add it to the map AcetateLayer aceLyr = new AcetateLayer("mapGraphics"); mapView.Layers.Add(aceLyr); // Create a point to locate the text Point txtLocation = new Point(0, 0); // Set up the text label for TextElement String txtLabel = "New incident"; // Create the TextElement and set its properties TextElement txtElem = new TextElement(txtLabel, AcetateUnits.Database); txtElem.Location = txtLocation; txtElem.Antialiasing = true; txtElem.AllowLabelOverlap = false; txtElem.Angle = 10; txtElem.BackColor = Drawing.Color.Beige; txtElem.Font = new FontInfo("Verdana", 18, Drawing.Color.Sienna, FontStyle.BoldItalic); txtElem.GlowColor = Drawing.Color.AntiqueWhite; txtElem.HorizontalAlignment = HorizontalAlignment.Center; txtElem.Interval = 2; txtElem.OutlineColor = Drawing.Color.SandyBrown; txtElem.ShadowColor = Drawing.Color.LightGray; txtElem.TextCasing = TextCasing.AllUpper; txtElem.Transparency = 0.4; txtElem.VerticalAlignment = VerticalAlignment.Center; aceLyr.AcetateElements.Add(txtElem); |
Location must also be specified in order to place the element on the map.
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