dotnetCHARTING Send comments on this topic.
SmartLabel Class Members
See Also  Properties  Methods 
dotnetCHARTING Namespace : SmartLabel Class


The following tables list the members exposed by SmartLabel.

Public Constructors

 NameDescription
Public ConstructorSmartLabel Constructor Initializes a new instance of the SmartLabel class.  
Top

Public Properties

 NameDescription
Public PropertyAbsolutePosition Gets or sets the absolute position of the smart label specified by a Point object.  
Public PropertyAlignmentGets or sets the primary label alignment.  
Public PropertyAlignmentSecondary Gets or sets a collection of secondary label alignment options.  
Public PropertyAllowMarkerOverlap Gets 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 PropertyAutoWrap Gets 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 Label)
Public PropertyColor Gets or sets the color of this label. (Inherited from Label)
Public PropertyDistanceMaximum Gets or sets the maximum distance a label is allowed to be moved by DynaicPosition away from the element it is labeling.  
Public PropertyDynamicDisplay Gets 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 PropertyDynamicPosition Gets or sets a value that indicates whether the label will be positioned using collision detection.  
Public PropertyFont Gets or sets the font for this label. (Inherited from Label)
Public PropertyForceVertical Gets or sets a value that indicates whether the label is forced to be drawn vertically.  
Public PropertyGlowColor Gets or sets a Color used to create a glow effect around the drawn text. (Inherited from Label)
Public PropertyHotspot Gets or sets the Hotspot of this Label. (Inherited from Label)
Public PropertyLine Gets or sets a Line object that facilitates the DynamicPosition functionality.  
Public PropertyLineAlignmentGets or sets the line alignment of this label. (Inherited from Label)
Public PropertyOffset (JS Chart Only) Gets or sets a label offset in pixels when used with JS charts. (Inherited from Label)
Public PropertyOutlineColor Gets or sets to color used to outline this label's text. (Inherited from Label)
Public PropertyPadding Gets or sets the minimum amount of space between this label, other labels, and the element the label represents.  
Public PropertyPieLabelMode Gets or sets a PieLabelMode enumeration for pie and donut charts.  
Public PropertyRadarLabelMode Gets or sets a RadarLabelMode enumeration for radar charts.  
Public PropertyShadow Gets or sets a Shadow object used to cast a shadow for this label's text. (Inherited from Label)
Public PropertyText Gets or sets the text for this label. (Inherited from Label)
Public PropertyTruncation Gets or sets properties used to dynamically shorten this label when it reaches a maximum length. (Inherited from Label)
Public PropertyType Gets or sets a LabelType enumeration member which specifies the type of font used. (Inherited from Label)
Public PropertyWidth (JS Chart Only) Gets or sets the width of this label when used with JS charts. (Inherited from Label)
Top

Public Methods

 NameDescription
Public MethodClone (Inherited from dotnetCHARTING.Mapping.Drawing.Property)
Public MethodDispose (Inherited from Label)
Public MethodToString (Inherited from Label)
Top

See Also

© 2021 All Rights Reserved.