.netCHARTING v10.7 Documentation
Properties  Methods 

dotnetCHARTING Namespace : SmartLabel Class
SmartLabel Class Members

The following tables list the members exposed by SmartLabel.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the SmartLabel class.  
Top
Public Properties
 NameDescription
Public PropertyGets or sets the absolute position of the smart label specified by a Point object.  
Public PropertyGets or sets the primary label alignment.  
Public PropertyGets or sets a collection of secondary label alignment options.  
Public PropertyGets or sets a value that indicates whether smart labels are allowed to be positioned on top of element markers. This property should be set at the Chart.DefaultElement.SmartLabel property level.  
Public PropertyGets or sets a value that specifies whether this label will automatically wrap if it gets too long. This feature allows the chart to maintain the largest possible area for chart data. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets the color of this label. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets the maximum distance a label is allowed to be moved by DynaicPosition away from the element it is labeling.  
Public PropertyGets or sets a value that indicates whether the label is forced to be drawn even when there is no room. False means labels are always drawn.  
Public PropertyGets or sets a value that indicates whether the label will be positioned using collision detection.  
Public PropertyGets or sets the font for this label. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets a value that indicates whether the label is forced to be drawn vertically.  
Public PropertyGets or sets a Color used to create a glow effect around the drawn text. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets the Hotspot of this Label. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets a Line object that facilitates the DynamicPosition functionality.  
Public PropertyGets or sets the line alignment of this label. (Inherited from dotnetCHARTING.Label)
Public Property(JS Charts Only) Specifies the maximum width of a label. If the label is wider than this width it will attempt to wrap. (Inherited from dotnetCHARTING.Label)
Public Property(JS Chart Only) Gets or sets a label offset in pixels when used with JS charts. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets to color used to outline this label's text. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets the minimum amount of space between this label, other labels, and the element the label represents.  
Public PropertyGets or sets a PieLabelMode enumeration for pie and donut charts.  
Public Property(JS Charts Only) Specifies if a label should be drawn inside or outside an object. Used with Series.ShapeLabels and with Element.SmartLabel. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets a RadarLabelMode enumeration for radar charts.  
Public PropertyGets or sets a Shadow object used to cast a shadow for this label's text. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets the text for this label. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets properties used to dynamically shorten this label when it reaches a maximum length. (Inherited from dotnetCHARTING.Label)
Public PropertyGets or sets a LabelType enumeration member which specifies the type of font used. (Inherited from dotnetCHARTING.Label)
Public Property(JS Chart Only) Gets or sets the width of this label when used with JS charts. (Inherited from dotnetCHARTING.Label)
Top
Public Methods
 NameDescription
Public Method (Inherited from dotnetCHARTING.Label)
Public Method (Inherited from dotnetCHARTING.Label)
Top
See Also