Interface IChartValueAxis
Represents the chart value axis.
public interface IChartValueAxis : IChartAxis
- Inherited Members
Properties
CrossValue
Value where category axis crosses.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set CrossValue
valueAxis.CrossValue = 15;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double CrossValue { get; set; }
Property Value
CrossesAt
Represents the point on the axis another axis crosses it.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set CrossAt
valueAxis.CrossesAt = 15;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double CrossesAt { get; set; }
Property Value
IsAutoCross
Automatic category crossing point selected.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set CrossAt
valueAxis.CrossesAt = 15;
//Check IsAutoCross
Console.WriteLine(valueAxis.IsAutoCross);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsAutoCross { get; }
Property Value
IsAutoMajor
Automatic major selected.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Check IsAutoMajor
Console.WriteLine(valueAxis.IsAutoMajor);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsAutoMajor { get; set; }
Property Value
IsAutoMax
Automatic maximum selected.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Check IsAutoMax
Console.WriteLine(valueAxis.IsAutoMax);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsAutoMax { get; set; }
Property Value
IsAutoMin
Automatic minimum selected.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Check IsAutoMin
Console.WriteLine(valueAxis.IsAutoMin);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsAutoMin { get; set; }
Property Value
IsAutoMinor
Automatic minor selected.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Check IsAutoMinor
Console.WriteLine(valueAxis.IsAutoMinor);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsAutoMinor { get; set; }
Property Value
IsLogScale
Logarithmic scale.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set IsLogScale
valueAxis.IsLogScale = true;
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsLogScale { get; set; }
Property Value
IsMaxCross
Category axis to cross at maximum value.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Get IsMaxCross
Console.WriteLine(valueAxis.IsMaxCross);
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsMaxCross { get; }
Property Value
IsReverseOrder
Values in reverse order.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set IsReverseOrder
valueAxis.IsReverseOrder = true;
//Save to file
workbook.SaveToFile("Chart.xlsx");
bool IsReverseOrder { get; set; }
Property Value
MajorUnit
Value of major increment.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set major unit
valueAxis.MajorUnit = 20;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double MajorUnit { get; set; }
Property Value
MaxValue
Maximum value on axis.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set min and max value
valueAxis.MinValue = -20;
valueAxis.MaxValue = 60;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double MaxValue { get; set; }
Property Value
MinValue
Maximum value on axis.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set min and max value
valueAxis.MinValue = -20;
valueAxis.MaxValue = 60;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double MinValue { get; set; }
Property Value
MinorUnit
Value of minor increment.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create chart
Chart chart = worksheet.Charts.Add();
chart.DataRange = worksheet.Range["A1:C2"];
//Set chart value axis
IChartValueAxis valueAxis = chart.PrimaryValueAxis;
//Set major unit
valueAxis.MinorUnit = 8;
//Save to file
workbook.SaveToFile("Chart.xlsx");
double MinorUnit { get; set; }