ChartBorderImpl Class
Represents chart border.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Charts
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public class ChartBorderImpl : CommonObject, IParentApplication, IDisposable, IChartBorder, ICloneParent
Constructors
ChartBorderImpl(IApplication, Object)
Initializes a new instance of ChartBorderImpl class.
Declaration
public ChartBorderImpl(IApplication application, object parent)
Parameters
Type | Name | Description |
---|---|---|
IApplication | application | Represents current application. |
System.Object | parent | Represents parent object. |
Properties
AutoFormat
Gets or sets a boolean value indicating if the border has default or custom format.
Declaration
public bool AutoFormat { get; set; }
Property Value
Type |
---|
System.Boolean |
Color
Gets the border color. Read-only.
Declaration
public ColorObject Color { get; }
Property Value
Type |
---|
ColorObject |
ColorIndex
Gets or sets the index of the border color in ExcelKnownColors.
Declaration
public ExcelKnownColors ColorIndex { get; set; }
Property Value
Type |
---|
ExcelKnownColors |
DrawTickLabels
True to draw tick labels on this axis. otherwise False.
Declaration
public bool DrawTickLabels { get; set; }
Property Value
Type |
---|
System.Boolean |
IsAutoLineColor
True for default border line color as in AutoFormat. otherwise False.
Declaration
public bool IsAutoLineColor { get; set; }
Property Value
Type |
---|
System.Boolean |
LineColor
Gets or sets the border line color.
Declaration
public Color LineColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LinePattern
Gets or sets the border line pattern.
Declaration
public ExcelChartLinePattern LinePattern { get; set; }
Property Value
Type |
---|
ExcelChartLinePattern |
LineWeight
Gets or sets the border line weight.
Declaration
public ExcelChartLineWeight LineWeight { get; set; }
Property Value
Type |
---|
ExcelChartLineWeight |
Transparency
Gets or sets the transparency level of the solid color shaded fill as a floating-point value from 0.0 (Clear) through 1.0 (Opaque).
Declaration
public double Transparency { get; set; }
Property Value
Type |
---|
System.Double |
Weight
Gets or sets the border line weight as number.
Declaration
public double Weight { get; set; }
Property Value
Type |
---|
System.Double |
Methods
Clone(Object)
Creates a copy of current instance.
Declaration
public ChartBorderImpl Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Represents parent object. |
Returns
Type | Description |
---|---|
ChartBorderImpl | Returns cloned object. |
Explicit Interface Implementations
ICloneParent.Clone(Object)
Makes complete copy of the current object and updates its parent.
Declaration
object ICloneParent.Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Parent object to set. |
Returns
Type | Description |
---|---|
System.Object | Cloned object. |