Class XlsChartValueAxis
- Namespace
- Spire.Xls.Core.Spreadsheet.Charts
- Assembly
- Spire.XLS.dll
public class XlsChartValueAxis : XlsChartAxis, IExcelApplication, IDisposable, IChartValueAxis, IChartAxis
- Inheritance
-
XlsChartValueAxis
- Implements
- Derived
- Inherited Members
Properties
CrossValue
Value of category axis crosses.
public double CrossValue { get; set; }
Property Value
CrossesAt
Represents the point on the axis another axis crosses it.
public double CrossesAt { get; set; }
Property Value
DisplayUnit
Returns or sets the unit label for the specified axis.
public ChartDisplayUnitType DisplayUnit { get; set; }
Property Value
DisplayUnitCustom
Represents custom unit to display.
public double DisplayUnitCustom { get; set; }
Property Value
HasDisplayUnitLabel
True if the label is displayed on the specified axis.
public bool HasDisplayUnitLabel { get; set; }
Property Value
IsAutoCross
Automatic category crossing point selected.
public bool IsAutoCross { get; }
Property Value
IsAutoMajor
Automatic major selected.
public bool IsAutoMajor { get; set; }
Property Value
IsAutoMax
Automatic maximum selected.
//Create worksheetWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");Worksheet worksheet = workbook.Worksheets[0];//Create chartChart chart = worksheet.Charts.Add();chart.DataRange = worksheet.Range["A1:C2"];//Set chart value axisIChartValueAxis valueAxis = chart.PrimaryValueAxis;//Check IsAutoMaxConsole.WriteLine(valueAxis.IsAutoMax);//Save to fileworkbook.SaveToFile("Chart.xlsx");
public bool IsAutoMax { get; set; }
Property Value
IsAutoMin
Automatic minimum selected.
//Create worksheetWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");Worksheet worksheet = workbook.Worksheets[0];//Create chartChart chart = worksheet.Charts.Add();chart.DataRange = worksheet.Range["A1:C2"];//Set chart value axisIChartValueAxis valueAxis = chart.PrimaryValueAxis;//Check IsAutoMinConsole.WriteLine(valueAxis.IsAutoMin);//Save to fileworkbook.SaveToFile("Chart.xlsx");
public bool IsAutoMin { get; set; }
Property Value
IsAutoMinor
Automatic minor selected.
public bool IsAutoMinor { get; set; }
Property Value
IsLogScale
Logarithmic scale.
public bool IsLogScale { get; set; }
Property Value
IsMaxCross
Category axis to cross at maximum value.
//Create worksheetWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");Worksheet worksheet = workbook.Worksheets[0];//Create chartChart chart = worksheet.Charts.Add();chart.DataRange = worksheet.Range["A1:C2"];//Set chart value axisIChartValueAxis valueAxis = chart.PrimaryValueAxis;//Get IsMaxCrossConsole.WriteLine(valueAxis.IsMaxCross);//Save to fileworkbook.SaveToFile("Chart.xlsx");
public bool IsMaxCross { get; }
Property Value
IsReverseOrder
Values in reverse order.
public bool IsReverseOrder { get; set; }
Property Value
LogBase
Represents the logarithmic base.
public double LogBase { get; set; }
Property Value
MajorUnit
Value of major increment.
//Create worksheetWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");Worksheet worksheet = workbook.Worksheets[0];//Create chartChart chart = worksheet.Charts.Add();chart.DataRange = worksheet.Range["A1:C2"];//Set chart value axisIChartValueAxis valueAxis = chart.PrimaryValueAxis;//Set major unitvalueAxis.MajorUnit = 20;//Save to fileworkbook.SaveToFile("Chart.xlsx");
public double MajorUnit { get; set; }
Property Value
MaxValue
Maximum value on axis.
//Create worksheetWorkbook workbook = new Workbook();workbook.LoadFromFile("Sample.xlsx");Worksheet worksheet = workbook.Worksheets[0];//Create chartChart chart = worksheet.Charts.Add();chart.DataRange = worksheet.Range["A1:C2"];//Set chart value axisIChartValueAxis valueAxis = chart.PrimaryValueAxis;//Set min and max valuevalueAxis.MinValue = -20;valueAxis.MaxValue = 60;//Save to fileworkbook.SaveToFile("Chart.xlsx");
public double MaxValue { get; set; }
Property Value
MinValue
Minimum value on axis.
public double MinValue { get; set; }
Property Value
MinorUnit
Value of minor increment.
public double MinorUnit { get; set; }
Property Value
Methods
Clone(object, Dictionary<int, int>, Dictionary<string, string>)
[Obsolete("the method is not implemented")]
public override XlsChartAxis Clone(object parent, Dictionary<int, int> dicFontIndexes, Dictionary<string, string> dicNewSheetNames)
Parameters
parent
objectdicFontIndexes
Dictionary<int, int>dicNewSheetNames
Dictionary<string, string>