API Reference
OfficeChartStyle
Reusable chart style metadata shared by OfficeIMO chart renderers and format exporters.
Inheritance
- Object
- OfficeChartStyle
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 4
- Property OfficeChartSnapshot.Style
- Method OfficeChartStyle.WithDataLabelTextColor
- Method OfficeChartStyle.WithPalette
- Property OfficeChartStyle.Default
Accepted by parameters 1
- Constructor OfficeChartSnapshot.OfficeChartSnapshot
Constructors
public OfficeChartStyle(IEnumerable<OfficeColor>? palette, String? fontFamily, OfficeColor? backgroundColor, OfficeColor? borderColor, OfficeColor? axisColor, OfficeColor? gridLineColor, OfficeColor? textColor, OfficeColor? mutedTextColor, OfficeColor? axisTitleColor, OfficeColor? titleColor, String? titleFontFamily, Double? titleFontSize, OfficeFontStyle? titleFontStyle, OfficeColor? plotAreaBackgroundColor, OfficeColor? plotAreaBorderColor, Double? chartBorderWidth, Double? plotAreaBorderWidth, OfficeStrokeDashStyle? chartBorderDashStyle, OfficeStrokeDashStyle? plotAreaBorderDashStyle, Boolean showGridLines, Double? axisLineWidth, Double? gridLineWidth, OfficeStrokeDashStyle? axisLineDashStyle, OfficeStrokeDashStyle? gridLineDashStyle, OfficeColor? legendTextColor, OfficeColor? dataLabelTextColor, OfficeColor? categoryAxisColor, OfficeColor? valueAxisColor, Double? categoryAxisLineWidth, Double? valueAxisLineWidth, OfficeStrokeDashStyle? categoryAxisLineDashStyle, OfficeStrokeDashStyle? valueAxisLineDashStyle, OfficeColor? categoryGridLineColor, OfficeColor? valueGridLineColor, Double? categoryGridLineWidth, Double? valueGridLineWidth, OfficeStrokeDashStyle? categoryGridLineDashStyle, OfficeStrokeDashStyle? valueGridLineDashStyle, Boolean? showCategoryGridLines, Boolean? showValueGridLines, OfficeColor? categoryMinorGridLineColor, OfficeColor? valueMinorGridLineColor, Double? categoryMinorGridLineWidth, Double? valueMinorGridLineWidth, OfficeStrokeDashStyle? categoryMinorGridLineDashStyle, OfficeStrokeDashStyle? valueMinorGridLineDashStyle, Boolean? showCategoryMinorGridLines, Boolean? showValueMinorGridLines, OfficeColor? dataLabelFillColor, OfficeColor? dataLabelBorderColor, Double? dataLabelBorderWidth, OfficeStrokeDashStyle? dataLabelBorderDashStyle, Boolean showBorder) #Preserves the original compiled constructor signature.
Parameters
- palette System.Collections.Generic.IEnumerable<OfficeIMO.Drawing.OfficeColor>?
- fontFamily System.String?
- backgroundColor OfficeIMO.Drawing.OfficeColor?
- borderColor OfficeIMO.Drawing.OfficeColor?
- axisColor OfficeIMO.Drawing.OfficeColor?
- gridLineColor OfficeIMO.Drawing.OfficeColor?
- textColor OfficeIMO.Drawing.OfficeColor?
- mutedTextColor OfficeIMO.Drawing.OfficeColor?
- axisTitleColor OfficeIMO.Drawing.OfficeColor?
- titleColor OfficeIMO.Drawing.OfficeColor?
- titleFontFamily System.String?
- titleFontSize System.Double?
- titleFontStyle OfficeIMO.Drawing.OfficeFontStyle?
- plotAreaBackgroundColor OfficeIMO.Drawing.OfficeColor?
- plotAreaBorderColor OfficeIMO.Drawing.OfficeColor?
- chartBorderWidth System.Double?
- plotAreaBorderWidth System.Double?
- chartBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- plotAreaBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showGridLines System.Boolean
- axisLineWidth System.Double?
- gridLineWidth System.Double?
- axisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- gridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- legendTextColor OfficeIMO.Drawing.OfficeColor?
- dataLabelTextColor OfficeIMO.Drawing.OfficeColor?
- categoryAxisColor OfficeIMO.Drawing.OfficeColor?
- valueAxisColor OfficeIMO.Drawing.OfficeColor?
- categoryAxisLineWidth System.Double?
- valueAxisLineWidth System.Double?
- categoryAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- categoryGridLineColor OfficeIMO.Drawing.OfficeColor?
- valueGridLineColor OfficeIMO.Drawing.OfficeColor?
- categoryGridLineWidth System.Double?
- valueGridLineWidth System.Double?
- categoryGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showCategoryGridLines System.Boolean?
- showValueGridLines System.Boolean?
- categoryMinorGridLineColor OfficeIMO.Drawing.OfficeColor?
- valueMinorGridLineColor OfficeIMO.Drawing.OfficeColor?
- categoryMinorGridLineWidth System.Double?
- valueMinorGridLineWidth System.Double?
- categoryMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showCategoryMinorGridLines System.Boolean?
- showValueMinorGridLines System.Boolean?
- dataLabelFillColor OfficeIMO.Drawing.OfficeColor?
- dataLabelBorderColor OfficeIMO.Drawing.OfficeColor?
- dataLabelBorderWidth System.Double?
- dataLabelBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showBorder System.Boolean
public OfficeChartStyle(IEnumerable<OfficeColor>? palette = null, String? fontFamily = null, OfficeColor? backgroundColor = null, OfficeColor? borderColor = null, OfficeColor? axisColor = null, OfficeColor? gridLineColor = null, OfficeColor? textColor = null, OfficeColor? mutedTextColor = null, OfficeColor? axisTitleColor = null, OfficeColor? titleColor = null, String? titleFontFamily = null, Double? titleFontSize = null, OfficeFontStyle? titleFontStyle = null, OfficeColor? plotAreaBackgroundColor = null, OfficeColor? plotAreaBorderColor = null, Double? chartBorderWidth = null, Double? plotAreaBorderWidth = null, OfficeStrokeDashStyle? chartBorderDashStyle = null, OfficeStrokeDashStyle? plotAreaBorderDashStyle = null, Boolean showGridLines = true, Double? axisLineWidth = null, Double? gridLineWidth = null, OfficeStrokeDashStyle? axisLineDashStyle = null, OfficeStrokeDashStyle? gridLineDashStyle = null, OfficeColor? legendTextColor = null, OfficeColor? dataLabelTextColor = null, OfficeColor? categoryAxisColor = null, OfficeColor? valueAxisColor = null, Double? categoryAxisLineWidth = null, Double? valueAxisLineWidth = null, OfficeStrokeDashStyle? categoryAxisLineDashStyle = null, OfficeStrokeDashStyle? valueAxisLineDashStyle = null, OfficeColor? categoryGridLineColor = null, OfficeColor? valueGridLineColor = null, Double? categoryGridLineWidth = null, Double? valueGridLineWidth = null, OfficeStrokeDashStyle? categoryGridLineDashStyle = null, OfficeStrokeDashStyle? valueGridLineDashStyle = null, Boolean? showCategoryGridLines = null, Boolean? showValueGridLines = null, OfficeColor? categoryMinorGridLineColor = null, OfficeColor? valueMinorGridLineColor = null, Double? categoryMinorGridLineWidth = null, Double? valueMinorGridLineWidth = null, OfficeStrokeDashStyle? categoryMinorGridLineDashStyle = null, OfficeStrokeDashStyle? valueMinorGridLineDashStyle = null, Boolean? showCategoryMinorGridLines = null, Boolean? showValueMinorGridLines = null, OfficeColor? dataLabelFillColor = null, OfficeColor? dataLabelBorderColor = null, Double? dataLabelBorderWidth = null, OfficeStrokeDashStyle? dataLabelBorderDashStyle = null, Boolean showBorder = true, OfficeColor? legendBackgroundColor = null, OfficeColor? legendBorderColor = null, Double? legendBorderWidth = null) #Creates chart style metadata.
Parameters
- palette System.Collections.Generic.IEnumerable<OfficeIMO.Drawing.OfficeColor>? = null
- Optional series or slice palette. Empty palettes fall back to the default premium palette.
- fontFamily System.String? = null
- Optional chart text font family. Blank values fall back to Aptos.
- backgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Chart background fill.
- borderColor OfficeIMO.Drawing.OfficeColor? = null
- Chart border color.
- axisColor OfficeIMO.Drawing.OfficeColor? = null
- Axis line color.
- gridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Grid line color.
- textColor OfficeIMO.Drawing.OfficeColor? = null
- Primary chart text color.
- mutedTextColor OfficeIMO.Drawing.OfficeColor? = null
- Secondary chart text color for axis and category labels.
- axisTitleColor OfficeIMO.Drawing.OfficeColor? = null
- Optional axis title text color.
- titleColor OfficeIMO.Drawing.OfficeColor? = null
- Chart title color.
- titleFontFamily System.String? = null
- Optional chart title font family.
- titleFontSize System.Double? = null
- Optional chart title font size.
- titleFontStyle OfficeIMO.Drawing.OfficeFontStyle? = null
- Optional chart title font style.
- plotAreaBackgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Optional plot area fill.
- plotAreaBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional plot area border color.
- chartBorderWidth System.Double? = null
- Optional chart border width.
- plotAreaBorderWidth System.Double? = null
- Optional plot area border width.
- chartBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional chart border dash style.
- plotAreaBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional plot area border dash style.
- showGridLines System.Boolean = true
- Whether cartesian grid lines should be rendered.
- axisLineWidth System.Double? = null
- Optional axis line width.
- gridLineWidth System.Double? = null
- Optional grid line width.
- axisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional axis line dash style.
- gridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional grid line dash style.
- legendTextColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend text color.
- dataLabelTextColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label text color.
- categoryAxisColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis line color.
- valueAxisColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis line color.
- categoryAxisLineWidth System.Double? = null
- Optional category axis line width.
- valueAxisLineWidth System.Double? = null
- Optional value axis line width.
- categoryAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis line dash style.
- valueAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis line dash style.
- categoryGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis major-gridline color.
- valueGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis major-gridline color.
- categoryGridLineWidth System.Double? = null
- Optional category axis major-gridline width.
- valueGridLineWidth System.Double? = null
- Optional value axis major-gridline width.
- categoryGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis major-gridline dash style.
- valueGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis major-gridline dash style.
- showCategoryGridLines System.Boolean? = null
- Optional category axis major-gridline visibility.
- showValueGridLines System.Boolean? = null
- Optional value axis major-gridline visibility.
- categoryMinorGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis minor-gridline color.
- valueMinorGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis minor-gridline color.
- categoryMinorGridLineWidth System.Double? = null
- Optional category axis minor-gridline width.
- valueMinorGridLineWidth System.Double? = null
- Optional value axis minor-gridline width.
- categoryMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis minor-gridline dash style.
- valueMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis minor-gridline dash style.
- showCategoryMinorGridLines System.Boolean? = null
- Optional category axis minor-gridline visibility.
- showValueMinorGridLines System.Boolean? = null
- Optional value axis minor-gridline visibility.
- dataLabelFillColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label box fill color.
- dataLabelBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label box border color.
- dataLabelBorderWidth System.Double? = null
- Optional data label box border width.
- dataLabelBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional data label box border dash style.
- showBorder System.Boolean = true
- Whether the chart border should be rendered.
- legendBackgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend frame fill.
- legendBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend frame border colour.
- legendBorderWidth System.Double? = null
- Optional positive legend frame border width.
public OfficeChartStyle(Boolean showBackground, IEnumerable<OfficeColor>? palette, String? fontFamily, OfficeColor? backgroundColor, OfficeColor? borderColor, OfficeColor? axisColor, OfficeColor? gridLineColor, OfficeColor? textColor, OfficeColor? mutedTextColor, OfficeColor? axisTitleColor, OfficeColor? titleColor, String? titleFontFamily, Double? titleFontSize, OfficeFontStyle? titleFontStyle, OfficeColor? plotAreaBackgroundColor, OfficeColor? plotAreaBorderColor, Double? chartBorderWidth, Double? plotAreaBorderWidth, OfficeStrokeDashStyle? chartBorderDashStyle, OfficeStrokeDashStyle? plotAreaBorderDashStyle, Boolean showGridLines, Double? axisLineWidth, Double? gridLineWidth, OfficeStrokeDashStyle? axisLineDashStyle, OfficeStrokeDashStyle? gridLineDashStyle, OfficeColor? legendTextColor, OfficeColor? dataLabelTextColor, OfficeColor? categoryAxisColor, OfficeColor? valueAxisColor, Double? categoryAxisLineWidth, Double? valueAxisLineWidth, OfficeStrokeDashStyle? categoryAxisLineDashStyle, OfficeStrokeDashStyle? valueAxisLineDashStyle, OfficeColor? categoryGridLineColor, OfficeColor? valueGridLineColor, Double? categoryGridLineWidth, Double? valueGridLineWidth, OfficeStrokeDashStyle? categoryGridLineDashStyle, OfficeStrokeDashStyle? valueGridLineDashStyle, Boolean? showCategoryGridLines, Boolean? showValueGridLines, OfficeColor? categoryMinorGridLineColor, OfficeColor? valueMinorGridLineColor, Double? categoryMinorGridLineWidth, Double? valueMinorGridLineWidth, OfficeStrokeDashStyle? categoryMinorGridLineDashStyle, OfficeStrokeDashStyle? valueMinorGridLineDashStyle, Boolean? showCategoryMinorGridLines, Boolean? showValueMinorGridLines, OfficeColor? dataLabelFillColor, OfficeColor? dataLabelBorderColor, Double? dataLabelBorderWidth, OfficeStrokeDashStyle? dataLabelBorderDashStyle, Boolean showBorder) #Preserves the original compiled constructor signature.
Parameters
- showBackground System.Boolean
- palette System.Collections.Generic.IEnumerable<OfficeIMO.Drawing.OfficeColor>?
- fontFamily System.String?
- backgroundColor OfficeIMO.Drawing.OfficeColor?
- borderColor OfficeIMO.Drawing.OfficeColor?
- axisColor OfficeIMO.Drawing.OfficeColor?
- gridLineColor OfficeIMO.Drawing.OfficeColor?
- textColor OfficeIMO.Drawing.OfficeColor?
- mutedTextColor OfficeIMO.Drawing.OfficeColor?
- axisTitleColor OfficeIMO.Drawing.OfficeColor?
- titleColor OfficeIMO.Drawing.OfficeColor?
- titleFontFamily System.String?
- titleFontSize System.Double?
- titleFontStyle OfficeIMO.Drawing.OfficeFontStyle?
- plotAreaBackgroundColor OfficeIMO.Drawing.OfficeColor?
- plotAreaBorderColor OfficeIMO.Drawing.OfficeColor?
- chartBorderWidth System.Double?
- plotAreaBorderWidth System.Double?
- chartBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- plotAreaBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showGridLines System.Boolean
- axisLineWidth System.Double?
- gridLineWidth System.Double?
- axisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- gridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- legendTextColor OfficeIMO.Drawing.OfficeColor?
- dataLabelTextColor OfficeIMO.Drawing.OfficeColor?
- categoryAxisColor OfficeIMO.Drawing.OfficeColor?
- valueAxisColor OfficeIMO.Drawing.OfficeColor?
- categoryAxisLineWidth System.Double?
- valueAxisLineWidth System.Double?
- categoryAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- categoryGridLineColor OfficeIMO.Drawing.OfficeColor?
- valueGridLineColor OfficeIMO.Drawing.OfficeColor?
- categoryGridLineWidth System.Double?
- valueGridLineWidth System.Double?
- categoryGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showCategoryGridLines System.Boolean?
- showValueGridLines System.Boolean?
- categoryMinorGridLineColor OfficeIMO.Drawing.OfficeColor?
- valueMinorGridLineColor OfficeIMO.Drawing.OfficeColor?
- categoryMinorGridLineWidth System.Double?
- valueMinorGridLineWidth System.Double?
- categoryMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- valueMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showCategoryMinorGridLines System.Boolean?
- showValueMinorGridLines System.Boolean?
- dataLabelFillColor OfficeIMO.Drawing.OfficeColor?
- dataLabelBorderColor OfficeIMO.Drawing.OfficeColor?
- dataLabelBorderWidth System.Double?
- dataLabelBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle?
- showBorder System.Boolean
public OfficeChartStyle(Boolean showBackground, IEnumerable<OfficeColor>? palette = null, String? fontFamily = null, OfficeColor? backgroundColor = null, OfficeColor? borderColor = null, OfficeColor? axisColor = null, OfficeColor? gridLineColor = null, OfficeColor? textColor = null, OfficeColor? mutedTextColor = null, OfficeColor? axisTitleColor = null, OfficeColor? titleColor = null, String? titleFontFamily = null, Double? titleFontSize = null, OfficeFontStyle? titleFontStyle = null, OfficeColor? plotAreaBackgroundColor = null, OfficeColor? plotAreaBorderColor = null, Double? chartBorderWidth = null, Double? plotAreaBorderWidth = null, OfficeStrokeDashStyle? chartBorderDashStyle = null, OfficeStrokeDashStyle? plotAreaBorderDashStyle = null, Boolean showGridLines = true, Double? axisLineWidth = null, Double? gridLineWidth = null, OfficeStrokeDashStyle? axisLineDashStyle = null, OfficeStrokeDashStyle? gridLineDashStyle = null, OfficeColor? legendTextColor = null, OfficeColor? dataLabelTextColor = null, OfficeColor? categoryAxisColor = null, OfficeColor? valueAxisColor = null, Double? categoryAxisLineWidth = null, Double? valueAxisLineWidth = null, OfficeStrokeDashStyle? categoryAxisLineDashStyle = null, OfficeStrokeDashStyle? valueAxisLineDashStyle = null, OfficeColor? categoryGridLineColor = null, OfficeColor? valueGridLineColor = null, Double? categoryGridLineWidth = null, Double? valueGridLineWidth = null, OfficeStrokeDashStyle? categoryGridLineDashStyle = null, OfficeStrokeDashStyle? valueGridLineDashStyle = null, Boolean? showCategoryGridLines = null, Boolean? showValueGridLines = null, OfficeColor? categoryMinorGridLineColor = null, OfficeColor? valueMinorGridLineColor = null, Double? categoryMinorGridLineWidth = null, Double? valueMinorGridLineWidth = null, OfficeStrokeDashStyle? categoryMinorGridLineDashStyle = null, OfficeStrokeDashStyle? valueMinorGridLineDashStyle = null, Boolean? showCategoryMinorGridLines = null, Boolean? showValueMinorGridLines = null, OfficeColor? dataLabelFillColor = null, OfficeColor? dataLabelBorderColor = null, Double? dataLabelBorderWidth = null, OfficeStrokeDashStyle? dataLabelBorderDashStyle = null, Boolean showBorder = true, OfficeColor? legendBackgroundColor = null, OfficeColor? legendBorderColor = null, Double? legendBorderWidth = null) #Creates chart style metadata with explicit background visibility.
Parameters
- showBackground System.Boolean
- Whether the chart background fill should be rendered.
- palette System.Collections.Generic.IEnumerable<OfficeIMO.Drawing.OfficeColor>? = null
- Optional series or slice palette. Empty palettes fall back to the default premium palette.
- fontFamily System.String? = null
- Optional chart text font family. Blank values fall back to Aptos.
- backgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Chart background fill.
- borderColor OfficeIMO.Drawing.OfficeColor? = null
- Chart border color.
- axisColor OfficeIMO.Drawing.OfficeColor? = null
- Axis line color.
- gridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Grid line color.
- textColor OfficeIMO.Drawing.OfficeColor? = null
- Primary chart text color.
- mutedTextColor OfficeIMO.Drawing.OfficeColor? = null
- Secondary chart text color for axis and category labels.
- axisTitleColor OfficeIMO.Drawing.OfficeColor? = null
- Optional axis title text color.
- titleColor OfficeIMO.Drawing.OfficeColor? = null
- Chart title color.
- titleFontFamily System.String? = null
- Optional chart title font family.
- titleFontSize System.Double? = null
- Optional chart title font size.
- titleFontStyle OfficeIMO.Drawing.OfficeFontStyle? = null
- Optional chart title font style.
- plotAreaBackgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Optional plot area fill.
- plotAreaBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional plot area border color.
- chartBorderWidth System.Double? = null
- Optional chart border width.
- plotAreaBorderWidth System.Double? = null
- Optional plot area border width.
- chartBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional chart border dash style.
- plotAreaBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional plot area border dash style.
- showGridLines System.Boolean = true
- Whether cartesian grid lines should be rendered.
- axisLineWidth System.Double? = null
- Optional axis line width.
- gridLineWidth System.Double? = null
- Optional grid line width.
- axisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional axis line dash style.
- gridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional grid line dash style.
- legendTextColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend text color.
- dataLabelTextColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label text color.
- categoryAxisColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis line color.
- valueAxisColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis line color.
- categoryAxisLineWidth System.Double? = null
- Optional category axis line width.
- valueAxisLineWidth System.Double? = null
- Optional value axis line width.
- categoryAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis line dash style.
- valueAxisLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis line dash style.
- categoryGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis major-gridline color.
- valueGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis major-gridline color.
- categoryGridLineWidth System.Double? = null
- Optional category axis major-gridline width.
- valueGridLineWidth System.Double? = null
- Optional value axis major-gridline width.
- categoryGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis major-gridline dash style.
- valueGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis major-gridline dash style.
- showCategoryGridLines System.Boolean? = null
- Optional category axis major-gridline visibility.
- showValueGridLines System.Boolean? = null
- Optional value axis major-gridline visibility.
- categoryMinorGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional category axis minor-gridline color.
- valueMinorGridLineColor OfficeIMO.Drawing.OfficeColor? = null
- Optional value axis minor-gridline color.
- categoryMinorGridLineWidth System.Double? = null
- Optional category axis minor-gridline width.
- valueMinorGridLineWidth System.Double? = null
- Optional value axis minor-gridline width.
- categoryMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional category axis minor-gridline dash style.
- valueMinorGridLineDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional value axis minor-gridline dash style.
- showCategoryMinorGridLines System.Boolean? = null
- Optional category axis minor-gridline visibility.
- showValueMinorGridLines System.Boolean? = null
- Optional value axis minor-gridline visibility.
- dataLabelFillColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label box fill color.
- dataLabelBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional data label box border color.
- dataLabelBorderWidth System.Double? = null
- Optional data label box border width.
- dataLabelBorderDashStyle OfficeIMO.Drawing.OfficeStrokeDashStyle? = null
- Optional data label box border dash style.
- showBorder System.Boolean = true
- Whether the chart border should be rendered.
- legendBackgroundColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend frame fill.
- legendBorderColor OfficeIMO.Drawing.OfficeColor? = null
- Optional legend frame border colour.
- legendBorderWidth System.Double? = null
- Optional positive legend frame border width.
Methods
public OfficeColor GetSeriesColor(Int32 index) #OfficeColorGets a palette color for the zero-based series or slice index.
Parameters
- index System.Int32
public OfficeChartStyle WithDataLabelTextColor(OfficeColor color) #OfficeChartStyleReturns a style with the projected data-label text color.
Parameters
- color OfficeIMO.Drawing.OfficeColor
public OfficeChartStyle WithPalette(IEnumerable<OfficeColor> palette) #OfficeChartStyleReturns a style with a replacement series and slice palette.
Parameters
- palette System.Collections.Generic.IEnumerable<OfficeIMO.Drawing.OfficeColor>
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public static OfficeChartStyle Default { get; } #Default premium OfficeIMO chart style.
public IReadOnlyList<OfficeColor> Palette { get; } #Series and slice palette.
public OfficeColor? CategoryAxisColor { get; } #Optional category axis line color override.
public OfficeColor? ValueAxisColor { get; } #Optional value axis line color override.
public OfficeColor? CategoryGridLineColor { get; } #Optional category axis major-gridline color override.
public OfficeColor? ValueGridLineColor { get; } #Optional value axis major-gridline color override.
public OfficeColor? CategoryMinorGridLineColor { get; } #Optional category axis minor-gridline color override.
public OfficeColor? ValueMinorGridLineColor { get; } #Optional value axis minor-gridline color override.
public OfficeColor? LegendBackgroundColor { get; } #Optional legend frame fill.
public OfficeColor? LegendBorderColor { get; } #Optional legend frame border colour.
public Double? LegendBorderWidth { get; } #Optional legend frame border width.
public OfficeColor? DataLabelTextColor { get; private set; } #Optional data label text color.
public OfficeColor? DataLabelFillColor { get; } #Optional data label box fill color.
public OfficeColor? DataLabelBorderColor { get; } #Optional data label box border color.
public Double? DataLabelBorderWidth { get; } #Optional data label box border width.
public OfficeStrokeDashStyle? DataLabelBorderDashStyle { get; } #Optional data label box border dash style.
public OfficeColor MutedTextColor { get; } #Secondary chart text color for axis and category labels.
public OfficeFontStyle? TitleFontStyle { get; } #Optional chart title font style.
public OfficeColor? PlotAreaBackgroundColor { get; } #Optional plot area fill.
public OfficeColor? PlotAreaBorderColor { get; } #Optional plot area border color.
public Double? PlotAreaBorderWidth { get; } #Optional plot area border width.
public OfficeStrokeDashStyle? ChartBorderDashStyle { get; } #Optional chart border dash style.
public OfficeStrokeDashStyle? PlotAreaBorderDashStyle { get; } #Optional plot area border dash style.
public Boolean ShowGridLines { get; } #Whether cartesian grid lines should be rendered.
public Boolean? ShowCategoryGridLines { get; } #Optional category axis major-gridline visibility override.
public Boolean? ShowValueGridLines { get; } #Optional value axis major-gridline visibility override.
public Boolean? ShowCategoryMinorGridLines { get; } #Optional category axis minor-gridline visibility override.
public Boolean? ShowValueMinorGridLines { get; } #Optional value axis minor-gridline visibility override.
public Double? CategoryAxisLineWidth { get; } #Optional category axis line width override.
public Double? ValueAxisLineWidth { get; } #Optional value axis line width override.
public Double? CategoryGridLineWidth { get; } #Optional category axis major-gridline width override.
public Double? ValueGridLineWidth { get; } #Optional value axis major-gridline width override.
public Double? CategoryMinorGridLineWidth { get; } #Optional category axis minor-gridline width override.
public Double? ValueMinorGridLineWidth { get; } #Optional value axis minor-gridline width override.
public OfficeStrokeDashStyle? AxisLineDashStyle { get; } #Optional axis line dash style.
public OfficeStrokeDashStyle? CategoryAxisLineDashStyle { get; } #Optional category axis line dash style override.
public OfficeStrokeDashStyle? ValueAxisLineDashStyle { get; } #Optional value axis line dash style override.
public OfficeStrokeDashStyle? GridLineDashStyle { get; } #Optional grid line dash style.
public OfficeStrokeDashStyle? CategoryGridLineDashStyle { get; } #Optional category axis major-gridline dash style override.
public OfficeStrokeDashStyle? ValueGridLineDashStyle { get; } #Optional value axis major-gridline dash style override.
public OfficeStrokeDashStyle? CategoryMinorGridLineDashStyle { get; } #Optional category axis minor-gridline dash style override.
public OfficeStrokeDashStyle? ValueMinorGridLineDashStyle { get; } #Optional value axis minor-gridline dash style override.
public Boolean ShowBackground { get; } #Whether the chart background fill should be rendered.
public Boolean ShowBorder { get; } #Whether the chart border should be rendered.